Histórico da Página
...
Portuguese | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Função: HTTPPragma
|
Nome | Tipo | Descrição | Obrigatório | Referência |
cPragma | Caracter | Indica o conteúdo do PRAGMA que será definido no header de retorno HTTP. Para mais informações das definições de PRAGMA, consulte a área Observações. | X |
- cRetorno(caracter)
- Retorna a definição anterior de PRAGMA utilizada.
Definições PRAGMA
Conteúdo | Aplicação |
---|---|
no-cache | Informa ao client HTTP (Browser) que a página retornada não deve ser colocada em cache, independente da configuração de cache do browser. |
Importante |
---|
A definição de um novo conteúdo para o PRAGMA, do cabeçalho HTTP, apenas será possível caso a função seja executada antes de qualquer envio parcial de HTML ao browser, realizada pela função HTTPSend(). |
User function TestaPragma()// este exemplo funcionará somente com um Application Server configurado com um host para HTTP// para atender requisições de link .apw, com um job de resposta WEBEXLocal cHeadRet := "" Local cHtmRet := ""Local aHeadOut := {}aadd(aHeadOut,"Content-Type: text/xml")cHtmRet := httppost("http://localhost/u_setapragma.apw","","",NIL,aHeadOut,@cHeadRet)varinfo("cHtmRet",{cHtmRet,cHeadRet})// verifique que o cabeçalho HTTP tem o identificador PragmaReturn user function SetaPragma()HTTPPragma("no-cache")cHttpSend := HttpSend("Teste de pragma. ")return "ok"cRet := HTTPOtherContent()
Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas