Voorbeeld: https://yours.tools/, de get parameter wordt direct na de url toegevoegd.
POST-parameters invoeren
Cookie formaat: key=waarde;key2=waarde2;key3=waarde3
Header formaat: key:value, één regel per keer.
Proxy formaat: 10.10.10.10:8080
Opmerking informatie wordt opgeslagen in de cookie

Kopieer

        
Kopiëren

        

    

Introductie van HTTP Request Tester

1. Type verzoek ondersteuning

Deze tool ondersteunt de volgende typen verzoeken:

  • GET : Gegevens ophalen van de server.
  • POST Gegevens naar de server sturen.
  • PUT Een opgegeven bron op de server vervangen.
  • DELETE Een opgegeven bron op de server verwijderen.
  • HEAD Headerinformatie ophalen zonder specifieke inhoud terug te sturen.
  • TRACE Echo verzoeken ontvangen door de server, voornamelijk om te testen.
  • OPTIONS De door de server ondersteunde aanvraagmethoden opvragen.
  • PATCH Een bron gedeeltelijk wijzigen.

2. Cookie handmatig vullen

Bij toegang tot een interface waarvoor aanmelden vereist is, kunt u de volgende cookies handmatig invullenCookie Bij toegang tot de interface waarvoor aanmelden vereist is, kunt u de cookie handmatig invullen. U kunt ook de domeinnaam van de interface in Google Chrome openen doorF12 Open Hulpprogramma voor ontwikkelaars, zoek het bijbehorende verzoek in hetNetwork de bijbehorende aanvraag te vinden, de cookie-informatie direct te kopiëren en in het cookie-invoervak van deze tool in te vullen, zodat u de cookie gemakkelijk kunt oproepen om een aanvraag te doen zonder deze handmatig in te voeren.

3. Aangepaste kop

U kunt de aangepasteHeader informatie handmatig invoeren, of u kunt de gevraagde koptekst in hetNetwork paneel van je browser, kopieer en plak de gevraagde headerinformatie rechtstreeks in het invoervak Header van deze tool.

4. Overzicht HTTP-verzoeken

Het testen en gebruiken van de HTTP-interface begint met het begrijpen van de basisconcepten van HTTP-verzoeken:

  • HTTP verzoek Over het algemeen stuurt de client gegevens naar de server via het HTTP-protocol en de server parseert de informatie die door de client is verzonden volgens het protocol.
  • Vaak gebruikte aanvraagparameters:
    • GET-parameters GET Parameters: De URL wordt achter de aanvraag geplaatst en is ingesloten in een? symbool. Bijvoorbeeld:https://yours.tools/ ?a=b&c=d Het gedeelte na het vraagteken is bijvoorbeeld de GET-verzoekparameter.
    • POST-parameters De POST-parameters worden niet weergegeven in de URL, maar in de body van het HTTP-verzoek.key=value POST-parameters kunnen worden doorgegeven in de vorm van JSON of XML. POST-parameters kunnen worden doorgegeven in de vorm vanContent-Type De server parseert de aanvraag volgens verschillende Content-Types.

Algemene inhoudstypes

  • application/x-www-form-urlencoded Algemeen gebruikt voor formulierinzendingen, de parameters zijn in het formaat van"a=b&c=d" Vaak gebruikt voor formulierverzendingen, met parameters in formaten zoals
  • application/json Als je gegevens in JSON-formaat verstuurt, moet je het Content-Type instellen in de request header. Meestal leest de server de stream in de request body om de gegevens te verwerken.

5. Verzoek- en responsheader

  • Request header De header-informatie die door de client wordt verzonden wanneer deze een verzoek indient, wordt gebruikt om de server te informeren over de situatie van de client, zoals of compressie wordt ondersteund, of de taal wordt geaccepteerd, User-Agent, Referer, etc. Ondertussen wordt Cookie ook opgenomen in de request header.
  • Antwoordheader De header-informatie die door de server wordt teruggestuurd naar de client, inclusief de statuscode van het verzoek, het cachingbeleid, de ingestelde cookies, enz. Na ontvangst van het antwoord stelt de browser deze informatie dienovereenkomstig in.
Toegangslogboeken: