IHttpRequestBodyDetectionFeature.CanHaveBody Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İsteğin gövdesi olup olmadığını gösterir.
public:
property bool CanHaveBody { bool get(); };
public bool CanHaveBody { get; }
member this.CanHaveBody : bool
Public ReadOnly Property CanHaveBody As Boolean
Özellik Değeri
Açıklamalar
Bu, aşağıdaki durumlarda true döndürür:
- Bu, sıfır olmayan content-length veya 'Transfer-Encoding: öbeklenmiş' üst bilgisi olan bir HTTP/1.x isteğidir.
- bu, ilk üst bilgi çerçevesinde END_STREAM bayrağını ayarlamamış bir HTTP/2 isteğidir.
Bu, aşağıdaki durumlarda false döndürür:
- İçerik Uzunluğu veya 'Aktarım-Kodlama: öbeklenmiş' üst bilgisi olmayan bir HTTP/1.x isteğidir veya İçerik Uzunluğu 0'dır.
- Bağlantı: Yükseltme (ör. WebSockets) içeren bir HTTP/1.x isteğidir. Bu istekler için HTTP isteği gövdesi yoktur ve yükseltmeden sonra veri alınmamalıdır.
- İlk üst bilgi çerçevesinde END_STREAM ayarlayan bir HTTP/2 isteğidir.
False olduğunda, istek gövdesi hiçbir zaman veri döndürmemelidir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin