Partilhar via


WebView.NavigateWithHttpRequestMessage(HttpRequestMessage) Método

Definição

Navega o WebView para um URI com uma solicitação POST e cabeçalhos 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)

Parâmetros

requestMessage
HttpRequestMessage

Os detalhes da solicitação HTTP.

Requisitos do Windows

Funcionalidades do aplicativo
enterpriseCloudSSO

Exemplos

Este exemplo mostra como criar uma solicitação HTTP e usá-la com esse método.

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

Comentários

Esse método dá suporte apenas a HttpMethod.Post e HttpMethod.Get para o valor da propriedade HttpRequestMessage.Method.

Aviso

Se você adicionar cabeçalhos adicionais a essa solicitação, como credenciais de autenticação, lembre-se de que esses cabeçalhos também serão incluídos em quaisquer solicitações filho subsequentes. Tenha cuidado para evitar a divulgação acidental de informações confidenciais ou pessoais.

Se o aplicativo possuir a enterpriseCloudSSO funcionalidade, as páginas da Web hospedadas dentro do controle WebView poderão usar o logon único com recursos do AAD (Azure Active Directory).

Aplica-se a