Descrição:

O ponto de entrada RESTADDH permite que sejam adicionados headers customizados na resposta das requisições recebidas.


Parâmetros:

NomeTipoDescrição
PARAMIXB[1]JsonObjeto JSON do header a ser utilizado na resposta da requisição.


Retorno:

Json → Objeto contendo os headers que devem ser utilizados na resposta da requisição.


Exemplo:

//------------------------------------------------------------------- 
/*/{Protheus.doc} RESTADDH

    Ponto de Entrada para manipular o objeto JSON de header da resposta da requisição.

    @type User Function
    @author Framework
    @since 28/08/2024
    @version 1.0
    @param jHeader, Json, Objeto JSON de header 
    @return jHeader, Json, Objeto JSON com estrutura do header de response
/*/ 
//------------------------------------------------------------------- 
User Function RESTADDH()
    
    Local jHeader as Json

    jHeader := PARAMIXB[1]

    jHeader['X-Frame-Options'] := "SAMEORIGIN"

Return jHeader


Observação:

Esse ponto de entrada estará disponível na lib 20241007 ou superior.


<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;
}
</style>