HttpRequestMessageProperty.SuppressEntityBody 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,這個值指出是否會忽略訊息的本文以及只傳送標頭。
public:
property bool SuppressEntityBody { bool get(); void set(bool value); };
public bool SuppressEntityBody { get; set; }
member this.SuppressEntityBody : bool with get, set
Public Property SuppressEntityBody As Boolean
屬性值
如果要隱藏訊息本文則為 true
,否則為 false
。 預設為 false
。
範例
HttpRequestMessageProperty reqProps = new HttpRequestMessageProperty();
reqProps.SuppressEntityBody = false;
Dim reqProps As New HttpRequestMessageProperty()
reqProps.SuppressEntityBody = False
備註
這個屬性會用於空白的訊息要求:例如,接受不含訊息本文之 GET 要求的服務。 在這種情況下,當針對回應訊息建置 HttpRequestMessageProperty 物件時,請將 SuppressEntityBody 屬性設定為 true
。
與非 WCF 服務互操作時,請務必注意,某些動詞預期會根據 HTTP 標準包含訊息本文;這些包括PUT和POST。 其他動詞則必須隱藏訊息本文,其中包括 GET 和 HEAD。