Páginas filhas
  • 1. Configuração do REST do Protheus

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Aviso

A Lib do Protheus com as funcionalidades para utilização do TOTVS | HTML Framework estará disponível em 2016. No momento versões controladas serão disponibilizadas para as equipes de Segmentos envolvidas no projeto de Experiências de Uso

 Exemplo do Appserver.ini

Sem Formato
[HTTPV11] 
Enable=1 
Sockets=HTTPREST 
 
[HTTPREST] 
Port=80818084
URIs=URIHTML
SECURITY=1

 
[URIHTML]
URL=/html-protheus/rest
PrepareIn=All
Instances=12,2
CORSEnable=1
 
AllowOrigin=*

[ONSTART]
jobs=HTTPJOB
RefreshRate=30 

[HTTPJOB]
MAIN=HTTP_START
ENVIRONMENT=environment 
Informações
titleImportante

A partir da Lib 20230403 em ambientes com TOTVS | Application Server a partir da versão 20.3.1.3, estão disponiveis novas tags para configuração dos Sockets, sendo elas:

Chave

Descrição

Valores

Padrão

Obrigatório

SSLCertificateCAIndica o caminho absoluto do certificado de CA do certificado apontado pela chave SSLCertificate.
Vazio
SSLCheckClientCertIndica se fará ou não a validação do certificado de cliente, encerrando a conexão caso não valide.
  • 0 - não faz a validação
  • 1 - faz a validação
0
MaxRequests

Número máximo de requisições por conexão, se for zero não há limite de requisições. Caso seja maior que zeros a conexão será encerrada após responder a quantidade de requisições informada. 


0
InactiveTimeOutTempo em segundos que a conexão será mantida sem que o cliente efetue requisições. Se for zero não há limite de tempo para fechar a conexão.
0

Veja mais sobre o REST do Protheus aqui.