Sobes.tech
Junior

HTTP kullanırken veriler sunucuya ve geri nasıl iletilir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Genellikle metin formatında. En yaygın formatlar:

  • JSON (JavaScript Object Notation): Hafif, okunması ve yazılması kolay, anahtar-değer çiftleri ve dizilere dayalı bir format. Web geliştirmede yaygın olarak kullanılır.

    {
      "isim": "Ivan",
      "yaş": 30,
      "şehir": "Moskova"
    }
    
  • XML (Extensible Markup Language): Daha hacimli, hiyerarşik bir format, etiketler kullanır. Tarihsel olarak çok popülerdi, ancak şu anda sık sık JSON ile yer değiştirir.

    <kullanıcı>
      <isim>Ivan</isim>
      <yaş>30</yaş>
      <şehir>Moskova</şehir>
    </kullanıcı>
    
  • Form-encoded (application/x-www-form-urlencoded): HTTP üzerinden form verisi göndermek için kullanılan format. Anahtar-değer çiftleri & ile ayrılır ve anahtarlar ile değerler kodlanır.

    isim=Ivan&yaş=30&şehir=Moskova
    
  • Multipart Form-Data (multipart/form-data): Dosya içeren formların gönderilmesi veya birden fazla veri parçası gönderilmesi gerektiğinde kullanılır. Her parça kendi başlığına sahiptir ve sınır ile ayrılır.

  • Plain Text (text/plain): Yapısı olmayan basit metin formatı. Yapısal olmayan verilerin iletimi için kullanılır.

Format seçimi, uygulamanın gereksinimlerine, verilerin karmaşıklığına ve kullanılan teknolojilerle uyumluluğa bağlıdır.