GNU/Linux >> Tutoriales Linux >  >> Linux

¿La forma más sencilla de obtener una respuesta Https sin procesar y sin analizar?

¿Cuál sería la forma más sencilla de realizar una solicitud GET a una URL a través de HTTPS y obtener la respuesta sin analizar y sin analizar?

¿Se podría lograr esto con curl? Si es así, ¿qué opciones necesitaría usar?

Respuesta aceptada:

Si quieres usar curl , esto debería funcionar:

curl -D - https://www.google.com/

Tenga en cuenta, sin embargo, que esta no es exactamente la respuesta en bruto. Por ejemplo, la codificación de transferencia fragmentada no será visible en la respuesta. Usando --raw resuelve esto, también en modo detallado (-v ) también es útil y -i muestra los encabezados antes del cuerpo de la respuesta:

curl -iv --raw https://www.google.com/

Si desea utilizar un buscapersonas como menos en el resultado, también es necesario deshabilitar la barra de progreso (-s ):

curl -ivs --raw https://www.google.com/ | less

Dependiendo de lo que quieras hacer, esto puede o no ser un problema.

Lo que obtiene son todos los encabezados de respuesta HTTP y el documento en la URL solicitada.


Linux
  1. Comandos cURL más utilizados y populares en la práctica

  2. Redirigir HTTP a HTTPS en NginX

  3. Redirigir a HTTPS

  4. Manera de modificar un archivo en el lugar?

  5. Linux:¿la forma más ligera de renderizar gráficos Gentoo?

CURL para acceder a una página que requiere un inicio de sesión desde una página diferente

¿La forma más segura de particionar Linux?

¿Cuál es la forma más eficiente de mover una gran cantidad de archivos que residen en un solo directorio?

¿Cuál es la forma más segura y portátil de invocar el binario de eco?

¿Cuál es la forma más ligera de renderizar gráficos Gentoo?

¿Cuál es la forma más segura de permitir que un usuario tenga acceso de lectura a un archivo de registro?