Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 6 Próxima »

Aqui estão listados os parâmetros referentes aos registros de logs de utilização do REST Server.



Log

Define se habilita ou não a gravação dos logs de eventos do HttpServer.

Caso seja utilizado o arquivo appserver.ini o formato do valor desta chave deve ser integer / numérico:

  • 0 = disable

  • 1 = enable

Caso seja utilizado o JSON seu valor deve ser do tipo boolean / lógico:

  • .F. para disable

  • .T. para enable


Charset

Documentos de texto transmitidos por HTTP tais como: text/html, text/plain, etc, podem enviar um parâmetro charset no cabeçalho da requisição para especificar a codificação de caracteres a serem utilizadas no documento. É muito importante sempre rotular explicitamente documentos Web.

O padrão HTTP 1.1 diz que o charset padrão é o ISO-8859-1. Porém, existem muitos documentos não rotulados em outras codificações, por isso, quando não se define um charset os navegadores (browsers) podem utilizar uma codificação de acordo com as suas próprias preferências.


Servers

Lista não vazia com os nomes dos servidores que serão ativados no start do server. Os nomes definidos nesta chave devem ser utilizados na próxima sessão SERVERS.


Caso seja utilizado o arquivo appserver.ini,o formato do valor desta chave deve ser string com os valores separados por vírgula. Caso seja utilizado o JSON, seu valor deve ser do tipo array.


Exemplos de ativação

Arquivo appserver.ini
[HTTPSERVER]
Enable=1
Log=1
Charset=ISO-8859-1
Servers=INIT_HTTP_REST,INIT_HTTPS_REST
JSON
jConfig['HTTPSERVER']             := JsonObject():New()
jConfig['HTTPSERVER']['Enable']   := .T.
jConfig['HTTPSERVER']['Log']     := .F.
jConfig['HTTPSERVER']['Charset'] := "ISO-8859-1"
jConfig['HTTPSERVER']['Servers'] := {"INIT_HTTP_REST","INIT_HTTPS_REST"}


  • Sem rótulos