CURL - Cómo mostrar encabezados de solicitud y encabezados de respuesta
- 4264
- 1124
- Carmen Casillas
El encabezado de solicitud y el encabezado de respuesta son parte del protocolo HTTP, que es el estándar utilizado para la comunicación entre los navegadores web y los servidores web. El navegador envía el encabezado de solicitud como parte de una solicitud HTTP, y contiene información como el tipo de solicitud, la URL de la página solicitada y cualquier credencial de autenticación. El encabezado de respuesta es enviado por el servidor en respuesta a la solicitud, y contiene información como el código de estado de la respuesta, el tipo de contenido de la página y cualquier credencial de autenticación.
Juntos, los encabezados de solicitud y respuesta ayudan a garantizar que los datos se envíen de forma segura y precisa entre el navegador y el servidor. Los encabezados de solicitud y respuesta son esenciales para los desarrolladores web, ya que proporcionan información importante para la depuración y la solución de problemas. Si está interesado en aprender más sobre los encabezados de solicitud y respuesta, un buen lugar para comenzar es leyendo el protocolo HTTP.
rizo es una utilidad de línea de comando utilizada para transmitir datos a través de diferentes 2 protocolos. Es una herramienta rápida para los desarrolladores ver el encabezado de solicitud y encabezado de respuesta Valores de un sitio web.
1. CURL - Obtenga encabezados de solicitud
Usar --versbose
o -V
Opción con el comando curl para obtener los valores del encabezado del encabezado de solicitud y el encabezado de respuesta a continuación:
curl -verbose google.comunicarse
CURL: obtenga los valores de encabezado de encabezado de solicitud y de respuesta2. CURL - Obtenga encabezados de respuesta
También puede usar curl para obtener los valores del encabezado de respuesta solamente. Usar -I
opción para obtener los valores de encabezado de respuesta.
curl -i Google.comunicarse
Salida: http/1.1 301 movido permanentemente Ubicación: http: // www.Google.com/ content-type: text/ html; Charset = UTF-8 Fecha: sábado, 10 de septiembre de 2022 09:25:56 GMT expira: lunes, 10 de octubre de 2022 09:25:56 GMT Cache-Control: Public, Max-Age = 2592000 Server: GWS Content-longitud: 219 X-XSS-Protection: 0 X-Frame-Opciones: Sameorigin
3. CURL - Obtenga valores de encabezado personalizados
A veces es posible que necesite obtener el valor específico del encabezado. Eso es útil para las secuencias de comandos y muchas otras tareas. Use el comando GREP para filtrar valores específicos de los valores de encabezado completos. El -F
se usa para buscar cadena fija y -i
se usa para la búsqueda sensible a los casos.
curl -i Google.com | GREP -FI "Tipo de contenido"
Salida: Tipo de contenido: Text/Html; Charset = UTF-8
Envolver
Curl es una utilidad de línea de comando que es útil para múltiples tareas. También podemos usar CURL para solicitar un servidor para los detalles. Este tutorial le ayudó a obtener el encabezado de solicitud y los valores de encabezado de respuesta utilizando la línea de comandos Curl.
- « ¿Cuál es la diferencia entre miembros públicos, predeterminados, protegidos y privados en Java?
- Cómo consultar la versión de Tomcat en Linux »