Histórico da Página
Quando criamos uma classe REST baseada na WSRESTFUL, herdamos alguns métodos, abaixo alguns deles:
...
SetContentType
Descrição:
Permite definir o valor para o header Content-Type
Sintaxe:
SetContentType(cType)
Parâmetros
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
cType | Caractere | Definição do tipo de retorno do método REST | X |
SetHeader
Descrição:
Permite criar um header para a resposta do método REST
Sintaxe:
SetHeader(cParam, cValue)
Parâmetros
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
cParam | Caractere | Chave do header | X |
cValue | Caractere | Valor do header | X |
SetResponse
Descrição:
Escreve o valor recebido na resposta do método REST, o valor sempre é concatenado ao anterior
Sintaxe:
SetResponse(xResponse)
Parâmetros
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
xResponse | Caracter, Numérico, Data, Objeto, Array | Valor que será concatenado a resposta do método REST | X |
Importante: Quando valores do tipo Objeto e Array são enviados, é necessário que o REST aceite o formato application/json, pois o Objeto ou Array recebido será serializado em formato JSON.
Observação: Qualquer dado diferente de caractere, exceção para Objeto e Array, será convertido para caractere via cValToChar.
Templatedocumentos |
---|
HTML |
---|
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|