HttpBaseProtocolFilter.MaxVersion Proprietà
Definizione
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 la versione del protocollo HTTP utilizzata.
public:
property HttpVersion MaxVersion { HttpVersion get(); void set(HttpVersion value); };
HttpVersion MaxVersion();
void MaxVersion(HttpVersion value);
public HttpVersion MaxVersion { get; set; }
var httpVersion = httpBaseProtocolFilter.maxVersion;
httpBaseProtocolFilter.maxVersion = httpVersion;
Public Property MaxVersion As HttpVersion
Valore della proprietà
Valore di enumerazione che specifica la versione di HTTP utilizzata.
Esempio
Il codice seguente illustra come creare un HttpClient che usa HTTP 1.1 anziché HTTP 2.0 predefinito.
HttpBaseProtocolFilter filter = new HttpBaseProtocolFilter();
filter.MaxVersion = HttpVersion.Http11;
HttpClient client = new HttpClient(filter);
Commenti
Per impostazione predefinita, quando viene avviata una nuova richiesta usando Windows.Web.Http.HttpClient, usa HTTP 2.0. Per creare invece un'istanza di HttpClient che usa HTTP 1.1, impostare questa proprietà su HttpVersion.Http11 su un filtro e quindi creare una nuova istanza di HttpClient, passando il filtro come argomento al costruttore HttpClient.