Sobes.tech
Junior

Aké typy HTTP požiadaviek poznáte?

sobes.tech AI

Odpoveď od AI

  • GET: Požaduje zobrazenie špecifikovaného zdroja. Dáta sa prenášajú v URL. Neobsahuje telo požiadavky. Je idempotentný a bezpečný. Používa sa na získanie informácií.

  • POST: Odosiela dáta na server na vytvorenie alebo aktualizáciu zdroja. Dáta sa prenášajú v tele požiadavky. Nie je idempotentný a nie je bezpečný. Používa sa na odosielanie formulárov, nahrávanie súborov.

  • PUT: Odosiela dáta na server na úplné vytvorenie alebo aktualizáciu zdroja na danom URI. Ak zdroj existuje, je nahradený. Ak nie, je vytvorený. Je idempotentný, ale nie bezpečný.

  • DELETE: Odstraňuje špecifikovaný zdroj. Je idempotentný, ale nie bezpečný.

  • PATCH: Aplikuje čiastočné zmeny na zdroj. Dáta sa prenášajú v tele požiadavky. Nie je idempotentný a nie je bezpečný.

  • HEAD: Podobné ako GET, ale požaduje iba hlavičky odpovede, bez tela. Používa sa na overenie existencie zdroja alebo na získanie metadát. Je idempotentný a bezpečný.

  • OPTIONS: Používa sa na opis možností komunikácie so cieľovým zdrojom. Žiada informácie o dostupných HTTP metódach a ďalších možnostiach. Je idempotentný a bezpečný.