On 15 HTTP-pyyntömenetelmät, ja HTTP-standardin mukaan HTTP-pyynnöt voivat käyttää useita pyyntömenetelmiä. HTTP 1.0 määrittelee kolme pyyntömenetelmää: GET, POST ja HEAD. HTTP 1.1 lisää viisi uutta pyyntömenetelmää: OPTIONS, PUT, DELETE, TRACE ja CONNECT.
sarjanumero | menetelmä | kuvailla |
---|---|---|
1 | GET | Pyydä määritetyn sivun tietoja ja palauta entiteettijärjestelmä. |
2 | HEAD | Samankaltainen kuin GET-pyyntö, mutta palautetussa vastauksessa ei ole erityistä sisältöä, joka käytetään otsikon hakemiseen |
3 | post | Lähetä tietoja määritettyyn resurssiin käsittelyä varten (esim. lomakkeen lähettäminen tai tiedoston lataaminen). Tiedot sisältyvät pyynnön sisäiseen otsikkoon. POST-pyynnöt voivat johtaa uusien resurssien luomiseen ja/tai olemassa olevien resurssien muokkaamista. |
4 | PUT | Lähetetty tieto asiakaspuolelta palvelimelle korvaa määritetyn dokumentin sisällön. |
5 | DELETE | Pyydä palvelinta poistaa määritetyn sivun. |
6 | CONNECT | HTTP/1.1 protokolla on varattu välityspalvelimille, jotka voivat putkea yhteyksiä. |
7 | OPTIONS | Mahdollistaa asiakaspuolen tarkistaa palvelimen suorituskyvyn. |
8 | TRACE | Palvelimelle vastaanotetut echo-pyyntöjä käytetään pääasiassa testaukseen tai diagnostiikkaan. |
9 | PATCH | Entiteetti sisältää taulukon, joka kuvaa URI:n edustaman alkuperäisen sisällön eroja. |
10 | MOVE | Pyyntöpalvelin siirtää määritetyn sivun toiseen verkkotunnukseen. |
11 | COPY | Pyyntöpalvelin kopioi määritetyn sivun toiseen verkkotunnukseen. |
12 | Linkki | Pyydä palvelinta luomaan yhteys. |
13 | UNLINK | Riko yhteys. |
14 | WRAPPED | Mahdollistaa asiakaspuolen encapsuloitujen pyyntöjen lähettämisen. |
15 | Laajennus-mothed | Sopimuksen muuttamatta, voit lisätä lisää menetelmiä. |