⊗inhpBsRM 6 of 29 menu

Metódy HTTP požiadaviek

Najčastejšími metódami HTTP požiadaviek sú metódy GET a POST. Poďme si tieto metódy podrobnejšie prezrieť, a tiež naštudovať ďalšie, menej časté metódy. Opis ostatných metód je dostatočne všeobecný. Vec sa má tak, že tieto metódy majú široké využitie a protokol HTTP určuje len ich všeobecný účel. Takže, tu je opis metód:

Metóda Popis
GET Metóda GET - hlavná metóda, používaná najčastejšie. Používa sa na jednoduché získanie stránok.
POST Metóda POST sa používa na prenos užívateľských dát. Napríklad, návštevník stránky chce zanechať komentár k článku. V tomto prípade klient musí vykonať požiadavku metódou POST. Pri tom komentár používateľa bude odoslaný v tele požiadavky. A server uloží tento komentár a v odpovedi vráti stránku článku, v ktorej budú všetky predtým zanechané komentáre a náš nový. Tiež pomocou metódy POST sa zvyčajne nahrávajú súbory na server.
HEAD Metóda HEAD žiada stránku rovnako ako metóda GET, ale v odpovedi dostane len hlavičky, bez tela odpovede.
DELETE Metóda DELETE explicitne uvádza serveru, že klient chce vymazať dáta, ukladané na serveri pre daný URI.
PATCH Metóda PATCH explicitne uvádza serveru, že klient chce zmeniť dáta, ukladané na serveri pre daný URI.
PUT Metóda PUT explicitne uvádza serveru, že klient chce nahrať dáta na server pre daný URI.
Základný rozdiel medzi metódami POST a PUT spočíva v chápaní určení uvedených URI. Metóda POST predpokladá, že na uvedenom URI bude prebiehať spracovanie prenášaného obsahu klientom. Použitím PUT klient predpokladá, že nahrávaný obsah zodpovedá zdroju nachádzajúcemu sa na zadanom URI.

Reálny život

V reálnom živote servery dobre podporujú len metódy GET a POST. Preto metóda GET sa používa ako na získanie dát, tak na ich vymazanie a zmenu. A metóda POST sa používa ako na nahratie dát na ich spracovanie, tak na zmenu a vymazanie dát.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť