V jakém formátu jsou data přenášena na server a zpět při použití HTTP?
sobes.tech AI
Odpověď od AI
Obvykle v textovém formátu. Nejčastější formáty:
-
JSON (JavaScript Object Notation): Lehký, snadno čitelný a zapisovatelný formát, založený na párech klíč-hodnota a polích. Široce používaný ve webovém vývoji.
{ "jméno": "Ivan", "věk": 30, "město": "Moskev" } -
XML (Extensible Markup Language): Objemnější, hierarchický formát s použitím značek. Historicky velmi populární, ale dnes je často nahrazován JSON.
<uživatel> <jméno>Ivan</jméno> <věk>30</věk> <město>Moskev</město> </uživatel> -
Form-encoded (application/x-www-form-urlencoded): Formát používaný k odesílání dat formuláře přes HTTP. Pár klíč-hodnota je oddělen znakem
&, klíče a hodnoty jsou zakódovány.jméno=Ivan&věk=30&město=Moskev -
Multipart Form-Data (multipart/form-data): Používá se k odeslání formulářů obsahujících soubory nebo když je třeba odeslat více částí dat. Každá část má vlastní hlavičku a je oddělena hranicí.
-
Plain Text (text/plain): Jednoduchý textový formát bez struktury. Používá se k přenosu nestrukturovaných dat.
Výběr formátu závisí na požadavcích aplikace, složitosti dat a kompatibilitě s používanými technologiemi.