5.00 / 1 oy

JSON için doğru Content Type nedir?

Farklı kullanımlarda neyin değişeceğinden de pek emin değilim açıkçası ama IDE'lerin otomatik tamamlama seçenekleri arasında bile farklı uygulamalar yapanları gördükten sonra paylaşayım istedim.

Örneğin:

text/javascript
application/json
application/x-javascript
text/x-javascript
text/x-json

gibi content-type seçenekleri mebcut ve JSON için bunlardan birisinin en doğru seçim olması gerekmez mi?

brogrammer

13.06.2019 19:26

Bu soru 1 kez yanıtlandı.

  • 14 Haziran 2019 20:24
    11

    Eğer text formatında bir JSON kullanıyorsanız cevap: application/json

    { "Adi": "Mehmet", "Id": 3, "Renk": "Mavi" }

    Eğer JSON with Padding (JSONP) kullanıyorsanız content-type'ınız application/javascript olmalıdır.

    fonksiyonReferans({"Adi": "Mehmet", "Id": 3, "Renk": "Mavi"});

    Ancak JSONP gerçek anlamda JSON değildir, sadece sadece bir JavaScript nesnesini aktarma tekniğidir.

    MIME türlerinden de bu bilgiler teyit edilebilir.

    Diğer content-type'ları için de kısa açıklamalar yazmak gerekirse:

    application/x-javascript: JavaScript için application/javascript kullanımı standart kabul etmeden önceki MIME type.

    text/javascript: Artık kullanım dışı, bunun yerine javascript yazarken application/javascript kullanmalısınız.

    text/x-javascript: x kelimesi deneysel olduğu anlamına geliyor, application/x-javascript örneğinde olduğu gibi değerlendirilebilir.

    text/x-json: JSON için application/json standart olarak kabul edilmeden önceki deneysek Experimental MIME türü

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
JSON için doğru Content Type nedir?

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.