Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v20 R7
WEB LEGACY GET SESSION EXPIRATION

WEB LEGACY GET SESSION EXPIRATION 


 

WEB LEGACY GET SESSION EXPIRATION ( idSessao ; dataVenc ; horaVenc ) 
Parâmetro Tipo   Descrição
idSessao  Texto in UUID de sessão
dataVenc  Data in Data de vencimento da cookie
horaVenc  Hora in Hora de vencimento da cookie

Este comando só pode ser utilizao com sessões web herdadas, disponíveis em bancos convertidos a partir de versões anteriores a 4D v18 R6. Devolve valores nulos de data e hora quando se habilitar o modo sessões web escalonáveis (recomendado em 4D v18 R6 e superiores). Para saber mais, consulte Web Sessions Management (Legacy).

O comando WEB LEGACY GET SESSION EXPIRATION devolve a informação relativa ao vencimento da cookie da sessão cujo UUID passou em idSessao.

O parâmetro dataVenc recebe a data de vencimento e o parâmetro horaVenc recebe a hora de vencimento da cookie.

Nota: cada vez que se envia uma petição web, a data e hora de vencimento da cookie se reiniciam em um valor correspondente a hora da petição+o valor de la opção Web Inactive session timeout. Por exemplo:
Primeira petição, segunda-feira a 1:00
   -> envia uma cookie 4DSID xxxyyy vence I+24h = terça-feira 01:00
Segunda petição, segunda-feira a 1:10
   -> envia uma cookie 4DSID xxxyyy vence I+24h = terça-feira 01:10
Terceira petição, terça-feira as 4:00: cookie vencida
   -> envia uma cookie 4DSID aaabbb vence I+24h = quarta-feira 01:00



Ver também 

WEB Get Current Session ID
Web Sessions Management (Legacy)
WEB SET OPTION

 
PROPRIEDADES 

Produto: 4D
Tema: Web Server
Número 1207

This command can be run in preemptive processes

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v13
Renomear: 4D v18 R6 (WEB GET SESSION EXPIRATION)

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v20 R7)