Bagikan melalui


WebView.NavigateWithHttpRequestMessage(HttpRequestMessage) Metode

Definisi

Menavigasi WebView ke URI dengan permintaan POST dan header 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)

Parameter

requestMessage
HttpRequestMessage

Detail permintaan HTTP.

Persyaratan Windows

Kemampuan aplikasi
enterpriseCloudSSO

Contoh

Contoh ini menunjukkan cara membuat permintaan HTTP dan menggunakannya dengan metode ini.

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

Keterangan

Metode ini hanya mendukung HttpMethod.Post dan HttpMethod.Get untuk nilai properti HttpRequestMessage.Method .

Peringatan

Jika Anda menambahkan header tambahan ke permintaan ini, seperti kredensial autentikasi, ingatlah bahwa header tersebut juga akan disertakan dengan permintaan turunan berikutnya. Berhati-hatilah untuk mencegah pengungkapan informasi rahasia atau pribadi yang tidak disengaja.

Jika aplikasi memiliki enterpriseCloudSSO kemampuan, halaman web yang dihosting di dalam kontrol WebView dapat menggunakan akses menyeluruh dengan sumber daya Azure Active Directory (AAD).

Berlaku untuk