» » » » » Metode de solicitare HTTP

Metode de solicitare HTTP

postat în: Dezvoltarea web | 0

Http_request_telnet_ubuntu O solicitare HTTP folosind telnet. Solicitarea, antetele răspunsului şi corpul răspunsului dunt subliniate.

HTTP defineşte opt metode (numite uneori "verbe") indicând acţiunea dorită a fi realizată pe resursa identificată. Ce reprezintă această resursă, dacă datele preexistente sau datele generate dinamic, depinde de implementarea serverului. Adesea, resursa corespunde unui fişier sau ieşire a unui executabil aflat pe server.

HEAD
Cere răspunsuri identice cu cel care ar corespunde unei solicitări GET, dar fără corpul răspunsului. Acesta este util în extragerea meta-informaţiilor scrise în antetele de răspuns, fără a trebui să se transporte întregul conţinut.
GET
Solicită o reprezentare a resursei specificate. De notat că GET nu trebuie folosit pentru operaţii care pot cauza efecte secundare, precum folosirea pentru acţiuni în aplicaţii web. Un motiv pentru aceasta este că GET poate fi folosit arbitrar de roboţi, care nu iau în consideraţie efectele secundare care pot fi cauzate de o solicitare..
POST
Transmite datele care trebuiesc procesate (de ex., de la un formulat HTML) pentru a fi identificate de resursă. Datele sunt incluse în corpul solicitării. Aceasta poate determina crearea unei noi resurse sau actualizări ale resurselor existente sau amândouă.
PUT
Încarcă o reprezentare a resursei specificate.
DELETE
Şterge resursa specificată.
TRACE
retransmite înapoi solicitarea primită, astfel încât un client poate vedea ce servere intermediare sunt adăugate sau schimbate în solicitare.
OPTIONS
Returnează metodele HTTP pe care serverul le suportă pentru URL specificat. Aceasta poate fi folosită pentru a verifica funcţionalitatea unui server web prin solicitarea ‘*’ în locul unei resurse specifice.
CONNECT
Converteşte conectarea solicitată într-un tunel TCP/IP transparent, de obicei pentru a facilita comunicarea încriptată SSL (HTTPS) prin proxy HTTP neîncriptat.[1]

Serverele HTTP trebuie să implementeze cel puţin metodele GET şi HEAD[2] şi, oricând este posibil, şi metoda OPTIONS.

Referinţe

(Traducere şi adaptare din Wikipedia sub licenţa GNU)

Aveţi nevoie de un webmaster? Click AICI. Tel. 0745-526896

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *