SORU
18 Kasım 2008, Salı


Bir varlık gövdesini SİLİN HTTP isteği için izin verilir?

HTTP SİLME isteği verilirken, istek URI tamamen silmek için kaynağı tanımlamak gerekir. Ancak, bu isteğinin varlık gövdesini bir parçası olarak meta-veri eklemek için kullanabilir mi?

CEVAP
18 Kasım 2008, Salı


The spec izin verilen olduğunu söylemek eğiliminde olacaktır böylece açıkça korusun ya da onu vazgeçirmek değil.

Microsoft aynı şekilde görürse (seyirci mırıldanarak duyabiliyorum), DELETE Method of ADO.NET Data Services Framework hakkında web yazıda durumu:

Eğer SİLME isteği bir varlık vücut içeriyorsa, vücut ve göz ardı [...]

RFC2616 (HTTP 1.1) istekleri konusunda ne diyor ayrıca burada:

  • birvarlık-vücutbir zaman mevcutileti gövdesimevcut (bölüm 7.2)
  • bir varlığıileti gövdesiContent-Length Transfer-Encoding Bir Başlık eklenmesi (bölüm 4.3) ile kendini gösterebilir
  • birileti gövdesiistek yöntemi özellikleri bir gönderme izin vermez dahil edilmemelidirvarlık-vücut(bölüm 4.3)
  • birvarlık-vücutaçıkça İZLEME istekleri sadece yasak olduğunu, diğer istek türleri sınırsız (Bölüm 9, ve özellikle 9.8)

Yanıtlar için, bu şekilde tanımlanmış:

  • bir olsunileti gövdesibulunan her iki talep yöntemi bağlıdırveyanıt durumu (bölüm 4.3)
  • birileti gövdesiaçıkça isteklerini KAFA tepkiler (Bölüm 9, 9.4 özellikle) yasak
  • birileti gövdesiaçıkça 1xx (bilgi) yasak, 204 (içerik yok) ve 304 (değiştirilmedi) tepkiler (bölüm 4.3)
  • diğer tüm yanıtların sıfır uzunluğu (bölüm 4.3) olabilir ama bir ileti gövdesi vardır

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • isupportthegosselins

    isupporttheg

    6 Aralık 2009
  • Motor Trend Channel

    Motor Trend

    11 Mart 2006
  • Sean Murphy

    Sean Murphy

    4 ŞUBAT 2009