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

Copiar

        
Copiar

        

    

Introdução do testador de solicitações HTTP

1. suporte a tipos de solicitação

Esta ferramenta é compatível com os seguintes tipos de solicitação:

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

2) Preenchimento manual de cookies

Ao acessar uma interface que requer login, você pode preencher manualmente os seguintes cookiesCookie Ao acessar a interface que requer login, você pode preencher manualmente o cookie. Como alternativa, você pode acessar o nome de domínio da interface no Google Chrome pressionandoF12 Abra o Developer Tools, localize a solicitação correspondente no painelNetwork encontre a solicitação correspondente, copie diretamente as informações do cookie e preencha a caixa de entrada do cookie dessa ferramenta, de modo que você possa acessar facilmente o cookie para fazer uma solicitação sem inseri-lo manualmente.

3. cabeçalho personalizado

Você pode inserir manualmente as informações personalizadasHeader personalizadas manualmente, ou você pode obter o cabeçalho solicitado no painelNetwork do seu navegador, copiar e colar as informações do cabeçalho solicitado diretamente na caixa de entrada Header (Cabeçalho) desta ferramenta.

4. visão geral da solicitação HTTP

O teste e o uso da interface HTTP começam com a compreensão dos conceitos básicos das solicitações HTTP:

  • Solicitação HTTP De modo geral, o cliente envia dados ao servidor por meio do protocolo HTTP, e o servidor analisa as informações enviadas pelo cliente de acordo com o protocolo.
  • Parâmetros de solicitação comumente usados:
    • Parâmetros GET Parâmetros GET: a URL é emendada após a solicitação e é colocada em 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 solicitação GET.
    • Parâmetros POST Os parâmetros POST não são exibidos no URL, mas no corpo da solicitação HTTP.key=value Os parâmetros POST podem ser passados na forma de JSON ou XML. Os parâmetros POST podem ser passados na forma deContent-Type O servidor analisa a solicitação de acordo com diferentes Content-Types.

Tipos comuns de Content-Type

  • application/x-www-form-urlencoded Content-Type: Comumente usado para envio de formulários, os parâmetros estão no formato de"a=b&c=d" Tipo de conteúdo: Comumente usado para envios de formulários, com parâmetros em formatos como
  • application/json Ao enviar dados no formato JSON, você precisa definir o Content-Type no cabeçalho da solicitação; normalmente, o servidor lerá o fluxo no corpo da solicitação para processar os dados.

5. cabeçalho de solicitação e resposta

  • Cabeçalho da solicitação As informações de cabeçalho enviadas pelo cliente ao fazer a solicitação são usadas para informar o servidor sobre a situação do cliente, como suporte à compactação, idioma aceito, User-Agent, Referer etc. Enquanto isso, o Cookie também é incluído no cabeçalho da solicitação.
  • Cabeçalho de resposta As informações de cabeçalho retornadas pelo servidor ao cliente, incluindo o código de status da solicitação, a política de cache, os cookies definidos etc. O navegador recebe a resposta e a envia ao cliente. Depois de receber a resposta, o navegador definirá essas informações de acordo.
Registros de acesso: