SORU
29 Mart 2012, PERŞEMBE


REST API 404: Kötü URİ, Eksik veya Kaynak?

Bir REST API yapıyorum ama bir sorunla karşılaştım.

Bir REST API kaynak talep yok eğer doğru değilse, bir 404 döndürülen tasarımı kabul gören bir uygulama gibi görünüyor.

Ancak, bana göre bu gereksiz belirsizlik ekler. HTTP 404 daha geleneksel olarak kötü bir URI ile ilişkilidir. Etkisi diyoruz"Ya doğru yere var, ama belirli bir kayıt yokyabu İnternet'te böyle bir yer yok! Gerçekten.. emin değilim"

Düşünün aşağıdaki URI:
http://mywebsite/api/user/13

Eğer bir 404 gelirse, çünkü Kullanıcı 13 yok mu? Ya benim URL, çünkü öylegerekirgetirildi
http://mywebsite/restapi/user/13

Geçmişte, sadece Eğer kayıt yok ise HTTP 200 OK Bir yanıt kodu ile BOŞ bir sonuç verdiğini gördüm. Basit ve bence mutlaka kabul uygulaması bile temiz, çok. Ama orada daha iyi bir yolu bunu yapmak için?

CEVAP
29 Mart 2012, PERŞEMBE


404 sadece HTTP yanıt kodu. Bunun üzerine, geliştiriciler göreceksiniz daha anlamlı bir hata mesajı ile yanıt vücut ve/veya diğer başlıklar sağlayabilir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • PlugResearch

    PlugResearch

    22 Mart 2006
  • TheForgottenGamer1

    TheForgotten

    28 AĞUSTOS 2009
  • thelonelyisland

    thelonelyisl

    23 Aralık 2005