Condividi tramite


WebView.NavigateWithHttpRequestMessage(HttpRequestMessage) Metodo

Definizione

Sposta WebView su un URI con una richiesta POST e intestazioni HTTP.

public:
 virtual void NavigateWithHttpRequestMessage(HttpRequestMessage ^ requestMessage) = NavigateWithHttpRequestMessage;
void NavigateWithHttpRequestMessage(HttpRequestMessage const& requestMessage);
public void NavigateWithHttpRequestMessage(HttpRequestMessage requestMessage);
function navigateWithHttpRequestMessage(requestMessage)
Public Sub NavigateWithHttpRequestMessage (requestMessage As HttpRequestMessage)

Parametri

requestMessage
HttpRequestMessage

Dettagli della richiesta HTTP.

Requisiti Windows

Funzionalità dell'app
enterpriseCloudSSO

Esempio

Questo esempio illustra come creare una richiesta HTTP e usarla con questo metodo.

HttpRequestMessage httpRequestMessage = new HttpRequestMessage(
    HttpMethod.Post, new Uri("http://www.contoso.com"));
httpRequestMessage.Content = new HttpStringContent("hello, world");
httpRequestMessage.Headers.Append("X-My-Client","true");

myWebView.NavigateWithHttpRequestMessage(httpRequestMessage);

Commenti

Questo metodo supporta solo HttpMethod.Post e HttpMethod.Get per il valore della proprietà HttpRequestMessage.Method.

Avviso

Se si aggiungono altre intestazioni a questa richiesta, ad esempio le credenziali di autenticazione, tenere presente che tali intestazioni verranno incluse anche con eventuali richieste figlio successive. Prestare attenzione per evitare la divulgazione accidentale di informazioni riservate o personali.

Se l'app possiede la enterpriseCloudSSO funzionalità, le pagine Web ospitate all'interno del controllo WebView possono usare l'accesso Single Sign-On con le risorse di Azure Active Directory (AAD).

Si applica a