Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Portuguese
Composition Setup
import.css=/download/attachments/6062824/tecnologia.css

Pagetitle
HttpHeaders
HttpHeaders

Permite indicar uma sessão do arquivo de configuração contendo una sesión del archivo de configuración con headers para as las respostas das requisições ao SmartClient HTML, para definir as configurações de CORS e X-Frame-Options, por exemplo.


No exemplo abaixo, o SmartClient HTML poderá ser acessado por páginas web do mesmo domínio e por páginas do domínio http://exemplo.com.

Code Block
titleExemplo
[WEBAPP]
Port=8080
HttpHeaders=WEBAPP-HEADERS

[WEBAPP-HEADERS]
Access-Control-Allow-Origin=http://exemplo.com
X-Frame-Options=allow-from http://example.com


No exemplo avaixo, o Smartclient HTML poderá ser acessado por páginas web de qualquer domínio.

Code Block
titleExemplo
[WEBAPP]
Port=8080
HttpHeaders=WEBAPP-HEADERS

[WEBAPP-HEADERS]
Access-Control-Allow-Origin=*
Note
titleCORS

Cross-origin resource sharing (CORS) (ou compartilhamento de recursos de origem cruzada), é a especificação de segurança implementada pelos browsers e que define meios pelo qual um navegador e um servidor web podem interagir para determinar se permite ou não que seus recursos sejam acessados por uma página web de um domínio diferente.


Para mais opções de cabeçalho HTTP, consultar https://www.w3.org/TR/cors/