REST API 404: Kötü URİ, Eksik veya Kaynak? | Netgez.com
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

  • iNCH

    iNCH

    20 Temmuz 2009
  • LivestrongWoman

    LivestrongWo

    1 Aralık 2011
  • Rozetked | Обзоры

    Rozetked | Ð

    5 AÄžUSTOS 2011