Histórico da Página
...
Observações |
---|
O protocoloco HTTP do REST não atende a outros tipos de requisições como o HTTP do SOAP (que também atende arquivos estáticos, APW e APL) | Criar
Aviso |
---|
Crie a chave MAXSTRINGSIZE na seção GENERAL com valor mínimo 10 para que o REST suporte requisições com mais de |
...
1Mb |
A função HTTP_START que prepara o Application Server como HTTP para REST, devendo ser configurada na seção ONSTART:
Sem Formato |
---|
[ONSTART] |
...
jobs=HTTPJOB |
...
RefreshRate=120 |
...
[HTTPJOB] |
...
MAIN=HTTP_START |
...
ENVIRONMENT=environment |
Seção HTTPV11
...
Para habilitar o HTTP para REST criar a seção abaixo no appserver.ini:
Sem Formato |
---|
[HTTPV11] |
...
Enable=1 |
...
Sockets=HTTPREST |
Parametro | Descrição | Obrigatório |
---|---|---|
Enable | Indica se o HTTP esta habilitado | x |
Sockets | Seções com configuração de porta e URL (pelo menos uma seção) | x |
A chave Sockets referencia a(s) seção(ões) com a configuração de porta e URL que a mesma ira atender, permitindo que o Application Server seja configurado com mais de uma porta HTTP do REST:
Sem Formato |
---|
[HTTPV11] Enable=1 Sockets=HTTPREST,HTTPREST2 |
Seções Sockets
...
Exemplo de configuração de uma seção Sockets:
Sem Formato |
---|
[HTTPREST] |
...
Port=8080 |
...
IPsBind= |
...
URIs=HTTPURI |
...
Security=1 |
Parametro | Descrição | Obrigatório |
---|---|---|
Port | Porta HTTP | x |
IPsBind | Indica os IPs que serão atendidos por essa porta, se não informado atenderá qualquer IP / DNS associado ao servidor | |
URIs | Seções com configuração de URL e ambiente (pelo menos uma seção) | x |
Security | Indica se a autenticação de requisição esta habilitada | x |
...
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 configurado com mais de uma URL:
...
Sem Formato |
---|
[HTTPREST] Port=8080 IPsBind= URIs=HTTPURI,HTTPURI2 Security=1 |
Seções URIs
...
Exemplo de configuração de uma seção URIs:
Sem Formato |
---|
[HTTPURI] |
...
URL=/rest |
...
PrepareIn= |
...
Instances=1,1 |
Parametro | Descrição | Obrigatório |
---|---|---|
URL | Indica o endereço que será atendido Nesse exemplo http://localhost:8080/rest | x |
Preparein | Informações para preparação do ambiente das working threads | |
Instances | Configuração de inicialização de working threads | x |
...
Seção [general], chave MaxStringSize
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas