Histórico da Página
O web service REST do AdvPL não utiliza as seções HTTP e WebServices utilizadas para o configurar o modelo SOAP.
...
[HTTPV11]
Enable=1 ; (Obrigatório) indica se o HTTP está habilitado
Sockets=HTTPREST ; (Obrigatório) seções com configuração de porta e URL (pelo menos uma seção)
A chave Sockets referencia a(s) seção(ões) com a configuração da de porta e URLs URL que a mesma ira atender, permitindo que o Application Server seja configurado com mais de uma porta HTTP do REST:
Sockets=HTTPREST,HTTPREST2
Exemplo de configuração de uma seção Sockets:
[HTTPREST]
Port=8080 ; (Obrigatório) porta HTTP
IPsBind= ; (Opcional) indica os IPs que serão atendidos por essa porta, se não informado atenderá qualquer IP / DNS associado ao servidor
URIs=HTTPURI ; (Obrigatório)
SECURITY=1 ; (Obrigatório) indica se a autenticação de requisição esta habilitada
Observação |
---|
O HTTP do REST verifica existência do campo Authorization no HEADER da requisição (para OAUTH e BASIC), porém a autorização é realizada pelo framework do produto que esta utilizando o protocolo |
A chave URIs referencia a(s) seção(ões) com a configuração da URL que a porta irá atender, permite também que seja confingurado configurado com mais de uma URL:
URIs=HTTPURI,HTTPURI2
Exemplo de configuração de uma seção URIs:
[HTTPURI]
URL=/rest ; (Obrigatório) indica o endereço que será atendido, por exemplo http://localhost:8080/rest/sample
PrepareIn=All ; (Opcional) informações para preparação de ambiente
Instances=1,1 ; (Opcional) configuração de working threads por ambiente, utiliza mesmo formato de configuração do SOAP
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas