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

  • boniver

    boniver

    17 NİSAN 2006
  • Chilla Frilla™

    Chilla Frill

    7 Aralık 2006
  • LiteralMSPaint

    LiteralMSPai

    27 EKİM 2010