Treinamento
Módulo
Acessar serviços REST dentro do Dynamics 365 Business Central - Training
Saiba como usar tipos de dados HTTP, conectar-se a serviços REST externos e manipular dados JSON no Dynamics 365 Business Central.
Não há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
Visão geral da tecnologia de Solicitação Estendida HTTP XML.
Para desenvolver a Solicitação Estendida HTTP XML, você precisa destes cabeçalhos:
Para obter diretrizes de programação para essa tecnologia, confira:
XHR_AUTH Especifica se a autenticação deve ser usada para se conectar a um proxy ou se conectar ao servidor HTTP. |
XHR_CERT_ERROR_FLAG Define sinalizadores que indicam erros de certificado do servidor durante a negociação SSL com o servidor manipulando o método OnServerCertificateReceived na interface IXMLHTTPRequest3Callback. |
XHR_CERT_IGNORE_FLAG Define sinalizadores que você pode atribuir a uma solicitação HTTP de saída para ignorar determinados erros de certificado chamando o método SetProperty na interface IXMLHTTPRequest3. |
XHR_COOKIE_FLAG Define um conjunto de sinalizadores que você pode atribuir a um cookie no jar de cookie HTTP chamando o método SetCookie ou a consulta do jar de cookie HTTP chamando o método GetCookie. |
XHR_COOKIE_STATE Especifica o estado do cookie. |
XHR_CRED_PROMPT Especifica se os prompts de credenciais devem ser permitidos ao usuário para autenticação. |
XHR_PROPERTY Define as propriedades que você pode atribuir a uma solicitação HTTP de saída chamando o método SetProperty. |
Anular Cancela a solicitação HTTP atual. |
Getallresponseheaders Recupera os valores de todos os cabeçalhos de resposta HTTP. |
Getcookie Obtém um cookie associado à URL especificada do jar de cookie HTTP. |
Getresponseheader Recupera o valor de um cabeçalho HTTP dos cabeçalhos de resposta. |
OnClientCertificateRequested Ocorre quando um cliente recebe uma solicitação de um certificado de cliente durante a negociação SSL com o servidor. |
Ondataavailable Ocorre quando um cliente recebe parte dos dados de resposta HTTP do servidor. |
OnError Ocorre quando um erro é encontrado ou a solicitação foi anulada. |
OnHeadersAvailable Ocorre depois que uma solicitação HTTP foi enviada ao servidor e o servidor respondeu com cabeçalhos de resposta. |
OnRedirect Ocorre quando um cliente envia uma solicitação HTTP que o servidor redireciona para uma nova URL. |
OnResponseReceived Ocorre quando um cliente recebe uma resposta completa do servidor. |
OnServerCertificateReceived Ocorre quando um cliente recebe erros de certificado ou uma cadeia de certificados de servidor durante a negociação SSL com o servidor. |
Abrir Inicializa uma solicitação IXMLHTTPRequest2 e especifica as informações de método, URL e autenticação da solicitação. Depois de chamar esse método, você deve chamar o método Send para enviar a solicitação e os dados, se houver, para o servidor. |
Enviar Envia uma solicitação HTTP para o servidor de forma assíncrona. Em caso de êxito, os métodos na interface IXMLHTTPRequest2Callback implementada pelo aplicativo são chamados para processar a resposta. |
SetClientCertificate Define um certificado de cliente a ser usado para autenticar na URL especificada no método Open. |
Setcookie Define um cookie associado à URL especificada no jar de cookie HTTP. |
SetCustomResponseStream Fornece um fluxo personalizado para substituir o fluxo padrão para receber uma resposta HTTP. |
SetProperty Define uma propriedade em uma solicitação HTTP de saída. |
SetRequestHeader Especifica o nome de um cabeçalho HTTP a ser enviado ao servidor junto com os cabeçalhos de solicitação padrão. |
IXMLHTTPRequest2 Fornece os métodos e propriedades necessários para configurar e enviar solicitações HTTP e usar retornos de chamada para receber notificações durante o processamento da resposta HTTP. Observação Essa interface tem suporte no Windows Phone 8.1. . |
IXMLHTTPRequest2Callback Define retornos de chamada que notificam um aplicativo com uma solicitação IXMLHTTPRequest2 pendente de eventos que afetam o processamento de solicitação e resposta HTTP. Observação Essa interface tem suporte no Windows Phone 8.1. . |
IXMLHTTPRequest3 Fornece os métodos e propriedades necessários para configurar e enviar solicitações HTTP e usar retornos de chamada para receber notificações durante o processamento da resposta HTTP. |
IXMLHTTPRequest3Callback Define retornos de chamada que notificam um aplicativo com uma solicitação IXMLHTTPRequest3 pendente de eventos que afetam o processamento de solicitação e resposta HTTP. |
XHR_CERT Define um buffer que aponta para um certificado codificado. |
XHR_COOKIE Define um cookie que você pode adicionar ao jar de cookie HTTP chamando o método SetCookie ou recuperando do jar de cookie HTTP chamando o método GetCookie. |
Treinamento
Módulo
Acessar serviços REST dentro do Dynamics 365 Business Central - Training
Saiba como usar tipos de dados HTTP, conectar-se a serviços REST externos e manipular dados JSON no Dynamics 365 Business Central.