Se você quiser usar curl
, isso deve funcionar:
curl -D - https://www.google.com/
Observe, no entanto, que essa não é exatamente a resposta bruta. Por exemplo, a codificação de transferência em partes não será visível na resposta. Usando --raw
resolve isso, também o modo detalhado ( -v
) é útil também e -i
mostra os cabeçalhos antes do corpo da resposta:
curl -iv --raw https://www.google.com/
Se você quiser usar um pager como menos no resultado, também é necessário desativar a barra de progresso ( -s
):
curl -ivs --raw https://www.google.com/ | less
Dependendo do que você deseja fazer, isso pode ou não ser um problema.
O que você recebe são todos os cabeçalhos de resposta HTTP e o documento na URL solicitada.