Freigeben über


WebView.NavigateWithHttpRequestMessage(HttpRequestMessage) Methode

Definition

Navigiert die WebView zu einem URI mit einer POST-Anforderung und HTTP-Headern.

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)

Parameter

requestMessage
HttpRequestMessage

Die Details der HTTP-Anforderung.

Windows-Anforderungen

App-Funktionen
enterpriseCloudSSO

Beispiele

In diesem Beispiel wird gezeigt, wie Sie eine HTTP-Anforderung erstellen und mit dieser Methode verwenden.

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);

Hinweise

Die Methode unterstützt nur HttpMethod.Post und HttpMethod.Get als Wert der HttpRequestMessage.Method-Eigenschaft.

Warnung

Wenn Sie dieser Anforderung zusätzliche Header hinzufügen, z. B. Authentifizierungsanmeldeinformationen, denken Sie daran, dass diese Header auch in alle nachfolgenden untergeordneten Anforderungen eingeschlossen werden. Verwenden Sie Vorsicht, um die versehentliche Offenlegung vertraulicher oder personenbezogener Daten zu verhindern.

Wenn die App über diese enterpriseCloudSSO Funktion verfügt, können im WebView-Steuerelement gehostete Webseiten einmaliges Anmelden mit Azure Active Directory-Ressourcen (AAD) verwenden.

Gilt für: