--- title: Методи за заявки в HTTP slug: Web/HTTP/Methods tags: - HTTP - методи - справочник translation_of: Web/HTTP/Methods ---
В {{glossary("HTTP")}} има определения за набор от методи за заявки за обозначаване на желаното действие, което да се извърши за даден източник на съдържание. Въпреки, че понякога за тях може да се използват съществителни имена, методите за заявки са познати и като HTTP глаголи (verbs). Всеки от тях опредметява различно значение, но някои общи способности се споделят от цели групи методи. Например един метод за заявка може да бъде {{glossary("safe")}}, {{glossary("idempotent")}} или {{glossary("cacheable")}}.
GETGET заявява представяне на даден източник. Заявките, използващи GET би трябвало единствено да извличат данни, без да правят каквито и да е промени на сървъра.HEADHEAD заявява същия отговор както и GET, но без тялото на отговора.POSTPOST се използва за изпращане единица съдържание към указания източник, като по този начин често променя състоянието на източника или предизвиква други странични ефекти на сървъра.PUTМетодът PUT замества всички текущи представяния на целевия източник със съдържанието на заявката.
DELETEDELETE изтрива указания източник.CONNECTМетодът CONNECT установява тунел към сървъра, указан от целевия източник.
OPTIONSOPTIONS се използва, за да се опишат възможностите за общуване с целевия източник.TRACEМетодът TRACE извършва проверка на пътя за достъп до целевия източник.
PATCHPATCH се използва, за да приложи частични промени върху даден източник.| Specification | Title | Comment |
|---|---|---|
| {{RFC("7231", "Request methods", "4")}} | Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content | Specifies GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, TRACE. |
| {{RFC("5789", "Patch method", "2")}} | PATCH Method for HTTP | Specifies PATCH. |
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
{{Compat("http.methods")}}