SORU
1 Ocak 2009, PERŞEMBE


Eğer JSON, REST API tarafından döndürülen olup olmadığını hangi MIME tipi?

Benim geri KALANI döndürür JSON API.

Şu anda düz metin/MIME türü olarak iade ediyorum, ama komik geliyor. application/x-javascript veya başka bir tür iade etmeli miyim?

İkinci soru hata koşulları için HTTP durum kodu için geçerlidir. Eğer DİNLENMEK benim API bir hata durumunda geri JSON olarak iade ediyorum

{ result: "fail", errorcode: 1024, errormesg: "That sucked. Try again!" }

HTTP durum kodu 200 OK kalmalıdır?

CEVAP
1 Ocak 2009, PERŞEMBE


JSON spec IETF IANA kayıt tarafından desteklenen gibi görünüyor application/json ve öneriyor.

İkinci soru, bence eğer ileti işleme başarısız bir şekilde geri götürmelisin yapılandırılmış ve standart hata yanıt olarak bir JSON mesaj; sadece varsa bir hata mesajı sunmak için arka uç işleyicisi için bir sebep gerektiğini düşündüğünüz bir HTTP hata kodu.

2014-06-27 güncelleştirin: Gün nerede istemcileri (tarayıcıları) sadece amele ile bir 200 yanıtı uzun geçmiş ve mevcut tavsiye için Dinlendirici bir API kullanmaktır HTTP yanıt kodları uygun yanıtı, 2 XX için başarılı tepkiler (örneğin 201 Oluşturulan KOYUN; 204 İçeriği SİL) ve 4 XX ve 5 XX için tüm hata durumları da dahil olmak üzere bu API kendisi.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LearnCode.academy

    LearnCode.ac

    20 Aralık 2012
  • MyCyberAcademy

    MyCyberAcade

    2 EKİM 2011
  • Rhapsody

    Rhapsody

    7 ŞUBAT 2008