SORU
24 Ocak 2011, PAZARTESİ


HTTP 400 (hatalı istek) mantıksal hata, hatalı biçimlendirilmiş bir istek sözdizimi değil

HTTP/1.1 specification (RFC 2616) status code 400, Bad Request (§10.4.1) anlamı hakkında söylemek şu vardır:

İsteği anlaşılmış olabilir değil sunucu hatalı sözdizimi nedeniyle. İstemci tekrar olmamalı değişiklik olmadan istek.

HTTP tabanlı birkaç API arasında genel bir uygulama bu gün için 400 anlamında kullanımı varmantıklıyerinesözdizimitalep hata. Benim tahminim bu API 400 (istemci kaynaklı) ve 500 (server kaynaklı) arasında ayrım yapıyor. Kabul edilebilir veya hatalı 400 olmayan sözdizimsel hataları belirtmek için kullanılır mı? Eğer kabul edilebilir ise, 400 kullanım amacına içine daha fazla anlayış sağlayan, RFC 2616 üzerinde açıklamalı bir referans var mı?

Örnekler:

CEVAP
24 Ocak 2011, PAZARTESİ


Durum 422 (**5) akla geliyor:

Bu 422 (işlenemez bir şeyi Varlık) durum kodu anlamına gelir sunucu anlar içeriği tip istek varlık (dolayısıyla bir 415(Desteklenmeyen Ortam Türü) kodu uygun olmayan), ve sözdizimi isteği varlıktır doğru (böylece 400 (hatalı İstek) kodu uygunsuz) ama şey olamadım işlem bulunan talimatları. Örneğin, bu hata koşulu ise XML isteği, bir vücut iyi-oluşturulmuş (yani, sözdizimsel olarak doğru, ama anlamsal olarak hatalı, XML yönergeleri içeriyorsa oluşabilir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FILIPeeeK

    FILIPeeeK

    22 Mayıs 2006
  • LearnCode.academy

    LearnCode.ac

    20 Aralık 2012
  • Vintendo Power

    Vintendo Pow

    2 Ocak 2007