Sobes.tech
Junior

Millises formaadis edastatakse andmed serverile ja tagasi HTTP kasutamisel?

sobes.tech AI

Vastus AI-lt

Tavaliselt tekstivormingus. Kõige levinumad vormingud:

  • JSON (JavaScript Object Notation): Kerge, kergesti loetav ja kirjutatav formaat, mis põhineb võtme-väärtuse paaridel ja massiividel. Laialdaselt kasutatav veebiarenduses.

    {
      "nimi": "Ivan",
      "vanus": 30,
      "linn": "Moskva"
    }
    
  • XML (Extensible Markup Language): Paremalt mahukas, hierarhiline formaat, mis kasutab silte. Ajalooliselt väga populaarne, kuid nüüd sageli asendatud JSON-iga.

    <kasutaja>
      <nimi>Ivan</nimi>
      <vanus>30</vanus>
      <linn>Moskva</linn>
    </kasutaja>
    
  • Form-encoded (application/x-www-form-urlencoded): Vorming, mida kasutatakse HTTP kaudu vormiandmete saatmiseks. Võtme-väärtuse paarid eraldatakse & märkidega, võtmed ja väärtused kodeeritakse.

    nimi=Ivan&vanus=30&linn=Moskva
    
  • Multipart Form-Data (multipart/form-data): Kasutatakse failide sisaldavate vormide saatmiseks või kui on vaja saata mitu andmeosa. Iga osa omab oma päist ja on eraldatud piiriga.

  • Plain Text (text/plain): Lihtne tekstivorming ilma struktuurita. Kasutatakse struktureerimata andmete edastamiseks.

Vormingu valik sõltub rakenduse nõuetest, andmete keerukusest ja kasutatavate tehnoloogiate ühilduvusest.