metode HTTP

GET cerere preia date de la un server Web, specificați parametrii în URL-ul cererii. Aceasta este metoda principală folosită pentru a căuta documente. Exemplul următor utilizează metoda GET pentru a prelua hello.htm:

răspuns server împotriva cererii GET de mai sus va fi după cum urmează:

metoda HEAD

Metoda de cap este funcțional similar GET, cu excepția faptului că serverul răspunde cu o linie de răspuns și antetele, dar fără corpul obiectului. Exemplul următor utilizează metoda HEAD pentru a obține informații cu titlu hello.htm:

răspuns server împotriva cererii GET de mai sus va fi după cum urmează:

Este posibil să observați că există un server nu trimite date după antet.

metoda POST

Metoda POST este utilizată atunci când doriți să trimiteți unele date la server, de exemplu, actualizarea fișierelor, datele din formular, etc. Exemplul următor utilizează metoda POST pentru a trimite datele din formular către server, care vor fi procesate process.cgi și, în cele din urmă, un răspuns va fi returnat:

Server Side Script process.cgi procesează datele și transmite următorul răspuns:

Metoda PUT este utilizată pentru a interoga server pentru a stoca corpul închis obiect la locul indicat pe URL-ul specificat. Următorul exemplu interogări server. pentru a păstra esența acestui băiat în hello.htm în rădăcina serverului:

Serverul va stoca acest obiect în fișierul corpul hello.htm și a trimite următorul răspuns la client:

metoda DELETE

Metoda este utilizată pentru a DELETE interoga serverul pentru a șterge fișierul în locația specificată în URL-ul. Următorul exemplu interogări server. hello.htm pentru a șterge acest fișier în directorul rădăcină al serverului:

Serverul va elimina fișierul hello.htm spus și trimite următorul răspuns la client:

metoda CONNECT

CONNECT metoda utilizată de către client pentru a stabili o conexiune la rețea prin intermediul serverului web HTTP. Următorul exemplu cere o conexiune la un server de web care rulează pe w3ii.com gazdă:

Conexiunea este stabilită cu serverul, iar răspunsul următor este trimis înapoi la client:

metoda OPTIUNI

Metoda OPȚIUNI folosit de client pentru a afla metode HTTP și alți parametri care sunt acceptate de serverul web. Clientul poate specifica adresa URL pentru metoda OPTIONS, sau asterisc (*) pentru a indica toate serverele. Următorul exemplu solicită o listă de metode acceptate de către serverul web rulează pe w3ii.com:

Serverul va trimite informațiile pe baza configurației actuale a serverului, de exemplu:

metoda TRACE

Metoda TRACE este utilizată pentru a echo conținutul unei cereri HTTP înapoi la solicitant, care poate fi utilizat pentru depanare scop în timpul dezvoltării. Următorul exemplu ilustrează utilizarea TRACE metodei:

Serverul trimite următorul mesaj ca răspuns la cererea:

articole similare