O campo de cabeçalho Content-Type é usado para especificar a natureza dos dados no corpo da mensagem HTTP, fornece identificadores de tipo e subtipo disponibilizando informações auxiliares que podem ser necessárias para determinados tipos de retorno.
Key/Value).
O conjunto de parâmetros significativos difere entre os tipos, a ordenação dos mesmos não é significativa.
Os seguintes valores são preenchidos automaticamente: "htm=text/html", "html=text/html" e os desconhecidos tem o valor "application/octet-stream".
A declaração dos mesmos implica na sobreposição dos valores.
Exemplos de configuração
Arquivo appserver.ini
[ContentTypes]
htm = text/html
html = text/html
css = text/css
js = text/javascript
json = application/json
txt = text/plain
* = application/octet-stream
JSON
jConfig['INIT_ContentTypes'] := JsonObject():new()
jConfig['INIT_ContentTypes']['htm'] := "text/html"
jConfig['INIT_ContentTypes']['html'] := "text/html"
jConfig['INIT_ContentTypes']['css'] := "text/css"
jConfig['INIT_ContentTypes']['js'] := "text/javascript"
jConfig['INIT_ContentTypes']['json'] := "application/json"
jConfig['INIT_ContentTypes']['txt'] := "text/plain"
jConfig['INIT_ContentTypes']['*'] := "application/octet-stream"
Não há limites para se criar chaves em ContentTypes
Visão Geral
Import HTML Content
Conteúdo das Ferramentas