⊗inhpBsRM 6 of 29 menu

Метады HTTP запытаў

Самымі частымі метадамі HTTP запытаў з'яўляюцца метады GET і POST. Давайце разгледзім гэтыя метады падрабязней, а таксама вывучым іншыя, больш рэдкія метады. Апісанне іншых метадаў дастаткова агульнае. Справа ў тым, што гэтыя метады маюць шырокае прымяненне і пратакол HTTP паказвае толькі іх агульнае прызначэнне. Такім чынам, вось апісанне метадаў:

Метад Апісанне
GET Метад GET - асноўны метад, які выкарыстоўваецца часцей за ўсё. Ён ужываецца для простага атрымання старонак.
POST Метад POST ужываецца для перадачы карыстацкіх даных. Напрыклад, наведвальнік сайта хоча пакінуць каментарый да артыкула. У гэтым выпадку кліент павінен ажыццявіць запыт метадам POST. Пры гэтым каментарый карыстальніка будзе адпраўлены ў целе запыту. А сервер захоўвае гэты каментарый і ў адказ аддасць старонку артыкула, у якой будуць усе пакінутыя раней каментарыі і наш новы. Таксама з дапамогай метаду POST звычайна загружаюцца файлы на сервер.
HEAD Метад HEAD запрашае старонку так жа, як і метад GET, але ў адказ атрымлівае толькі загалоўкі, без цела адказу.
DELETE Метад DELETE відавочна паказвае серверу, што кліент хоча выдаліць даныя, якія захоўваюцца на серверы для гэтага URI.
PATCH Метад PATCH відавочна паказвае серверу, што кліент хоча змяніць даныя, якія захоўваюцца на серверы для гэтага URI.
PUT Метад PUT відавочна паказвае серверу, што кліент хоча загрузіць даныя на сервер для гэтага URI.
Фундаментальнае адрозненне метадаў POST і PUT заключаецца ў разуменні прызначэнняў указаных URI. Метад POST мяркуе, што па ўказаным URI будзе вырабляцца апрацоўка якая перадаецца кліентам змесціва. Выкарыстоўваючы PUT кліент мяркуе, што запампоўваемае змесціва адпавядае знаходзячамуся па зададзеным URI рэсурсу.

Рэальнае жыццё

У рэальным жыцці серверы добра падтрымліваюць толькі метады GET і POST. Таму метад GET выкарыстоўваецца як для атрымання даных, так і для іх выдалення і змянення. А метад POST выкарыстоўваецца як для загрузкі даных для іх апрацоўкі, так і для змянення і выдалення даных.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць