Exemplo: https://yours.tools/, o parâmetro get é adicionado diretamente após o url.
Parâmetros POST de entrada
Formato de cookie: key=value;key2=value2;key3=value3
Formato do cabeçalho: chave:valor, uma linha de cada vez.
Formato do proxy: 10.10.10.10:8080
A informação da nota será armazenada num cookie

Copiar

        
Copiar

        

    

Introdução do HTTP Request Tester

1. suporte ao tipo de pedido

Esta ferramenta suporta os seguintes tipos de pedidos:

  • GET Obter dados do servidor.
  • POST Enviar dados para o servidor.
  • PUT Substituir um recurso especificado no servidor.
  • DELETE Apagar um recurso especificado no servidor.
  • HEAD Obter informações de cabeçalho sem retornar conteúdo específico
  • TRACE Eco de pedidos recebidos pelo servidor, principalmente para testes.
  • OPTIONS Consulta dos métodos de solicitação suportados pelo servidor
  • PATCH Modificar parcialmente um recurso.

2) Preenchimento manual de cookies

Ao aceder a uma interface que requer início de sessão, pode preencher manualmente os seguintes cookiesCookie Ao aceder à interface que requer início de sessão, pode preencher manualmente o cookie. Em alternativa, pode aceder ao nome de domínio da interface no Google Chrome, premindoF12 Abrir Ferramentas de desenvolvimento, encontrar o pedido correspondente no painelNetwork encontrar o pedido correspondente, copiar diretamente as informações do cookie e preencher a caixa de introdução do cookie desta ferramenta, para que possa aceder facilmente ao cookie para efetuar um pedido sem introduzir manualmente as informações.

3. cabeçalho personalizado

Pode introduzir manualmente as informações personalizadasHeader personalizadas manualmente, ou pode obter o cabeçalho solicitado no painelNetwork do seu browser, copiar e colar as informações do cabeçalho solicitado diretamente na caixa de introdução do cabeçalho desta ferramenta.

4. visão geral do pedido HTTP

O teste e a utilização da interface HTTP começam com a compreensão dos conceitos básicos dos pedidos HTTP:

  • Solicitação HTTP Em termos gerais, o cliente envia dados para o servidor através do protocolo HTTP e o servidor analisa as informações enviadas pelo cliente de acordo com o protocolo.
  • Parâmetros de pedido normalmente utilizados:
    • Parâmetros GET Parâmetros GET: O URL é acrescentado após o pedido e está rodeado por um símbolo? símbolo. Por exemplo:https://yours.tools/ ?a=b&c=d Por exemplo, a parte após o ponto de interrogação é o parâmetro de pedido GET.
    • Parâmetros POST Os parâmetros POST não são apresentados no URL, mas no corpo do pedido HTTP.key=value Os parâmetros POST podem ser passados sob a forma de JSON ou XML. Os parâmetros POST podem ser passados sob a forma deContent-Type O servidor analisa o pedido de acordo com diferentes Content-Types.

Tipos de tipo de conteúdo comuns

  • application/x-www-form-urlencoded Tipo de conteúdo: Normalmente utilizado para submissões de formulários, os parâmetros estão no formato de"a=b&c=d" Tipo de conteúdo: Normalmente utilizado para submissões de formulários, com parâmetros em formatos como
  • application/json Ao enviar dados em formato JSON, é necessário definir o Content-Type no cabeçalho do pedido, normalmente o servidor lê o fluxo no corpo do pedido para processar os dados.

5) Cabeçalho do pedido e da resposta

  • Cabeçalho do pedido As informações do cabeçalho enviadas pelo cliente quando efectua o pedido são utilizadas para informar o servidor sobre a situação do cliente, como, por exemplo, se suporta compressão, o idioma aceite, o User-Agent, o Referer, etc. Entretanto, o Cookie também é incluído no cabeçalho do pedido.
  • Cabeçalho de resposta A informação do cabeçalho devolvida pelo servidor ao cliente, incluindo o código de estado do pedido, a política de cache, os cookies definidos, etc. O browser recebe a resposta e envia-a para o cliente. Depois de receber a resposta, o browser definirá estas informações em conformidade.
Registos de acesso: