Share via


WebView.NavigateWithHttpRequestMessage(HttpRequestMessage) 方法

定義

使用 POST 要求和 HTTP 標頭,將 WebView 巡覽至 URI。

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)

參數

requestMessage
HttpRequestMessage

HTTP 要求的詳細資料。

Windows 需求

應用程式功能
enterpriseCloudSSO

範例

此範例示範如何建立 HTTP 要求,並將其與此方法搭配使用。

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

備註

此方法僅支援 HttpRequestMessage.Method 屬性值的 HttpMethod.PostHttpMethod.Get

警告

如果您將其他標頭新增至此要求,例如驗證認證,請記住,這些標頭也會包含在任何後續的子要求中。 請小心避免意外洩漏機密或個人資訊。

如果應用程式擁有 enterpriseCloudSSO 此功能,則裝載在 WebView 控制項內的網頁可以使用單一登入搭配 Azure Active Directory (AAD) 資源。

適用於