Versões comparadas

Chave

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

...

Exemplo de configuração Protheus REST:


  1. Analisando um exemplo de REST no Appserver.ini:

    Image Removed


    Informações

    ;REST====================================================================
    [HTTPJOB]
    MAIN=HTTP_START
    ENVIRONMENT=environment

    [HTTPV11]
    Enable=1
    Sockets=HTTPREST
    AddressFamily=1
    TimeOut=120
    CORSEenable=1
    AllowOrigin=*

    [HTTPREST]
    Port=8404
    URIs=HTTPURI
    CORSEenable=1
    AllowOrigin=*
    SECURITY=1

    [HTTPURI]
    URL=/rest
    Instances=1,10
    CORSEnable=1
    AllowOrigin=*
    PrepareIn=01  //Grupo de Empresa
    Stateless=1
    ;FIM REST====================================================================

    [ONSTART]
    jobs=HTTPJOB
    RefreshRate=120



  2. Inicie o navegador de Internet e informe o endereço do servidor e da porta do serviço REST ex: http://127.0.0.1:8070

       Observe a apresentação da Lista serviços REST disponíveis:

       Realize o teste de uma rede externa(3G/Outra Rede fora da empresa)  para saber se o acesso externo está liberado.


    Deve aparecer a lista de serviços como no exemplo abaixo:

...