Árvore de páginas

Versões comparadas

Chave

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

...

Bloco de código
languagesass
themeRDark
linenumberstrue
[General]
MAXSTRINGSIZE=10       // Essa chave é obrigatória com o valor mínimo de 10

[HTTPV11]
Enable=1
Sockets=HTTPREST

[HTTPREST]
Port=8080              // porta que o REST irá utilizar para subir o serviço, pode ser alterada para qualquer outra porta.
IPsBind=
URIs=HTTPURI
Security=1             // O valor 1 é obrigatório.

[HTTPURI]              // mesmo valor da chave URIs, definido na linha 7
URL=/rest              // path onde o rest irá subir, pode ser alterado.
PrepareIn=ALL         
Instances=1,1          // Chave obrigatória, mais informações http://tdn.totvs.com/display/tec/Instances
CORSEnable=1           // essa chave é obrigatória e com o valor 1, caso contrário, o REST não aceitara as requisições dos apps.
AllowOrigin=*          // Essa chave limita os IP's que o REST do Protheus pode responder, deve conter o valor * (responder para qualquer ip) ou os ip's 

...

  1. Descobrir o ip local:
    é possível verificar rodando o comando ipconfig no command do windows:


  2. Verificar qual porta foi configurado o rest:
    é a chave Port dentro da tag HTTPREST do arquivo appserver.ini.  ( linha 5 9 do exemplo na sessão 3)

  3. Verificar qual a chave do rest:
    é a chave URL dentro da tag HTTPURI do arquivo appserver.ini.  ( linha 11 15 do exemplo na sessão 3)

no nosso exemplo, ficaria 

...