Exemplu: https://yours.tools/, parametrul get este adăugat direct după url.
Parametrii de intrare POST
Format cookie: key=value;key2=value2;key3=value3
Formatul antetului: cheie:valoare, o linie pe rând.
Format proxy: 10.10.10.10:8080
Informațiile de notă vor fi stocate în cookie

Copiați

        
Copiați

        

    

Introducere în HTTP Request Tester

1. Suport pentru tipul de solicitare

Acest instrument acceptă următoarele tipuri de cereri:

  • GET : Obținerea de date de la server.
  • POST : Trimiterea de date către server.
  • PUT : Înlocuirea unei resurse specificate pe server.
  • DELETE : Ștergerea unei resurse specificate pe server.
  • HEAD : Obținerea informațiilor din antet fără returnarea unui conținut specific.
  • TRACE : Transmiterea în ecou a cererilor primite de server, în principal pentru testare.
  • OPTIONS : Interogarea metodelor de solicitare acceptate de server.
  • PATCH : Modificarea parțială a unei resurse.

2. Completarea manuală a cookie-urilor

Atunci când accesați o interfață care necesită autentificare, puteți completa manual următoarele cookie-uriCookie La accesarea interfeței care necesită autentificare, puteți completa manual cookie-ul. Alternativ, puteți accesa numele de domeniu al interfeței în Google Chrome apăsândF12 Deschideți Instrumente pentru dezvoltatori, găsiți solicitarea corespunzătoare înNetwork panou, găsiți solicitarea corespunzătoare, copiați direct informațiile cookie și completați caseta de introducere a cookie-ului din acest instrument, astfel încât să puteți aduce cu ușurință cookie-ul pentru a face o cerere fără a introduce manual.

3. Antet personalizat

Puteți introduce manual informațiile personalizateHeader informațiile manual sau puteți obține antetul solicitat înNetwork panoul browserului dvs., copiați și lipiți informațiile din antetul solicitat direct în caseta de introducere a antetului din acest instrument.

4. Prezentare generală a solicitării HTTP

Testarea și utilizarea interfeței HTTP începe cu înțelegerea conceptelor de bază ale cererilor HTTP:

  • Solicitarea HTTP În general, clientul trimite date către server prin protocolul HTTP, iar serverul analizează informațiile trimise de client în conformitate cu protocolul.
  • Parametrii de solicitare utilizați în mod obișnuit:
    • Parametrii GET Parametrii GET: URL-ul este îmbinat după cerere și este inclus într-un? simbol. De exemplu:https://yours.tools/ ?a=b&c=d De exemplu, partea de după semnul întrebării este parametrul de solicitare GET.
    • Parametrii POST Parametrii POST nu sunt afișați în URL, ci în corpul solicitării HTTP.key=value Parametrii POST pot fi transmise sub formă de JSON sau XML. Parametrii POST pot fi trecuți sub formă deContent-Type Serverul analizează cererea în funcție de diferite tipuri de conținut (Content-Types).

Tipuri comune de tipuri de conținut

  • application/x-www-form-urlencoded : Utilizate frecvent pentru trimiterea de formulare, parametrii sunt în formatul"a=b&c=d" : Utilizat frecvent pentru trimiterea de formulare, parametrii fiind în formate precum
  • application/json Atunci când trimiteți date în format JSON, trebuie să setați Content-Type în antetul cererii, de obicei serverul va citi fluxul în corpul cererii pentru a procesa datele.

5. Antetul cererii și al răspunsului

  • Antetul cererii Informațiile din antet trimise de client atunci când solicită, este folosit pentru a informa serverul despre situația clientului, cum ar fi dacă acceptă compresia, limba acceptată, User-Agent, Referer etc. Între timp, Cookie este, de asemenea, inclus în antetul cererii.
  • Antetul de răspuns : Informațiile din antet returnate de server către client, inclusiv codul de stare al cererii, politica de cache, cookie-urile setate etc. Browserul primește răspunsul și apoi îl trimite clientului. După primirea răspunsului, browserul va seta aceste informații în consecință.
Jurnale de acces: