Sobes.tech
Junior

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.