HttpRequestMessageProperty.SuppressEntityBody Proprietà
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se il corpo del messaggio viene ignorato e se vengono inviate solo le intestazioni.
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
se il corpo del messaggio viene eliminato. In caso contrario, false
. Il valore predefinito è false
.
HttpRequestMessageProperty reqProps = new HttpRequestMessageProperty();
reqProps.SuppressEntityBody = false;
Dim reqProps As New HttpRequestMessageProperty()
reqProps.SuppressEntityBody = False
Questa proprietà viene utilizzata per richieste di messaggi vuote, ad esempio un servizio che accetta una richiesta GET senza corpo del messaggio. In questo caso, quando si compila l'oggetto HttpRequestMessageProperty per il messaggio di risposta, impostare la proprietà SuppressEntityBody su true
.
Quando si interoperabilità con servizi non WCF, è importante notare che alcuni verbi devono contenere un corpo del messaggio in base allo standard HTTP; questi includono PUT e POST. Altri verbi, tra cui GET e HEAD, dovrebbero eliminare il corpo del messaggio.
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, 8 (package-provided) |
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |
UWP | 10.0 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: