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

  • ipsy Makeup Tips

    ipsy Makeup

    19 ŞUBAT 2009
  • Mary Jane Tauyan

    Mary Jane Ta

    20 AĞUSTOS 2009
  • TheFlashCentre

    TheFlashCent

    22 Mayıs 2008