Sobes.tech
Junior

HTTP istifadə edərkən məlumatlar serverə və geri necə ötürülür?

sobes.tech Süni İntellekt

AI-dan cavab

Əsasən mətn formatında. Ən çox istifadə olunan formatlar:

  • JSON (JavaScript Object Notation): Yüngül, asan oxunan və yazılan format, açar-dəyər cütləri və massivlər əsasında. Veb inkişafında geniş istifadə olunur.

    {
      "ad": "Ivan",
      "yaş": 30,
      "şəhər": "Moskva"
    }
    
  • XML (Extensible Markup Language): Daha çox yer tutan, hierarxik format, etiketlərdən istifadə edir. Tarixən çox populyar olub, indi çox vaxt JSON ilə əvəz olunur.

    <istifadəçi>
      <ad>Ivan</ad>
      <yaş>30</yaş>
      <şəhər>Moskva</şəhər>
    </istifadəçi>
    
  • Form-encoded (application/x-www-form-urlencoded): HTTP vasitəsilə forma məlumatlarının göndərilməsi üçün istifadə olunan format. Açar-dəyər cütləri & ilə ayrılır, açarlar və dəyərlər kodlanır.

    ad=Ivan&yaş=30&şəhər=Moskva
    
  • Multipart Form-Data (multipart/form-data): Fayllar daxil olan formaların göndərilməsi və ya birdən çox məlumat hissəsinin göndərilməsi lazım olduqda istifadə olunur. Hər hissənin öz başlığı və sərhədi var.

  • Plain Text (text/plain): Strukturası olmayan sadə mətn formatı. Strukturlaşdırılmamış məlumatların ötürülməsi üçün istifadə olunur.

Format seçimi tətbiqin tələblərinə, məlumatların mürəkkəbliyinə və istifadə olunan texnologiyalarla uyğunluğa bağlıdır.