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.