Curl - Como exibir cabeçalhos de solicitação e cabeçalhos de resposta
- 564
- 1
- Howard Fritsch
Cabeçalho de solicitação e cabeçalho de resposta fazem parte do protocolo HTTP, que é o padrão usado para comunicação entre navegadores da Web e servidores da Web. O cabeçalho da solicitação é enviado pelo navegador como parte de uma solicitação HTTP e contém informações como o tipo de solicitação, o URL da página solicitada e quaisquer credenciais de autenticação. O cabeçalho da resposta é enviado pelo servidor em resposta à solicitação e contém informações como o código de status da resposta, o tipo de conteúdo da página e quaisquer credenciais de autenticação.
Juntos, os cabeçalhos de solicitação e resposta ajudam a garantir que os dados sejam enviados com segurança e precisão entre o navegador e o servidor. Cabeçalhos de solicitação e resposta são essenciais para os desenvolvedores da Web, pois fornecem informações importantes para depuração e solução de problemas. Se você estiver interessado em aprender mais sobre os cabeçalhos de solicitação e resposta, um bom lugar para começar é lendo o protocolo HTTP.
ondulação é um utilitário de linha de comando usado para transmitir dados sobre os protocolos diferentes-2. É uma ferramenta rápida para os desenvolvedores visualizarem o Cabeçalho de solicitação e Cabeçalho de resposta Valores de um site.
1. Curl - Obtenha cabeçalhos de solicitação
Usar --versbose
ou -v
Opção com o comando curl para buscar o cabeçalho da solicitação e os valores do cabeçalho da resposta como seguinte:
Curl -Verbose Google.com
Curl - Obtenha o cabeçalho da solicitação e os valores do cabeçalho da resposta2. Curl - Obtenha cabeçalhos de resposta
Você também pode usar o CRO para buscar apenas os valores do cabeçalho da resposta. Usar -EU
opção para obter os valores do cabeçalho da resposta.
Curl -i Google.com
Saída: http/1.1 301 movido permanentemente localização: http: // www.Google.com/ time de conteúdo: texto/ html; Charset = UTF-8 Data: SAT, 10 de setembro de 2022 09:25:56 GMT expira: Seg, 10 de outubro de 2022 09:25:56 GMT Cache-Control: Public, Max-Aage = 2592000 Server: GWS Content-Length: 219 X-XSS-Proteção: 0 Opções X-Frame: Sameorigin
3. Curl - Obtenha valores de cabeçalho personalizados
Às vezes, pode ser necessário buscar o valor específico do cabeçalho. Isso é útil para scripts e muitas outras tarefas. Use o comando grep para filtrar valores específicos de valores completos do cabeçalho. O -F
é usado para pesquisar string fixa e -eu
é usado para pesquisa sensível ao caso.
Curl -i Google.com | Grep -fi "Tipo de conteúdo"
Saída: Tipo de Conteúdo: Texto/HTML; charset = utf-8
Embrulhar
Curl é um utilitário de linha de comando que é útil para várias tarefas. Também podemos usar o CURL para solicitar um servidor para obter os detalhes. Este tutorial ajudou você a obter o cabeçalho da solicitação e os valores do cabeçalho da resposta usando a linha de comando CURL.
- « Qual é a diferença entre membros públicos, padrão, protegidos e privados em java
- Como verificar a versão do tomcat no Linux »