Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
Session
|
Session -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
Resultado | Objeto |
![]() |
Objeto de sesión | |||||
El comando Session devuelve el objeto Session correspondiente a la sesión web de usuario escalable actual.
Este comando sólo funciona cuando las sesiones escalables están habilitadas (ver Sesiones escalables (sesiones multi-proceso)). Devuelve Null cuando las sesiones están desactivadas o cuando se utilizan sesiones heredadas.
Cuando las sesiones escalables están habilitadas, el objeto Session está disponible desde cualquier proceso web en los siguientes contextos:
El objeto Session devuelto tiene propiedades y funciones que pueden ser utilizadas para manejar las sesiones de usuario. Se detallan en la Sección de la API Session en developer.4d.com.
Ha definido el método proyecto action_Session con el atributo "Disponible a través de etiquetas 4D y URLs". Llama al método introduciendo la siguiente URL en su navegador:
IP:port/4DACTION/action_Session
//Método action_Session
Case of
:(Session#Null)
If(Session.hasPrivilege("WebAdmin")) //Llamando a la función hasPrivilege
WEB SEND TEXT("4DACTION --> Session is WebAdmin")
Else
WEB SEND TEXT("4DACTION --> Session is not WebAdmin")
End if
Else
WEB SEND TEXT("4DACTION --> Session is null")
End case
Session API (developer.4d.com)
Web server user sessions (developer.4d.com)
Producto: 4D
Tema: Servidor Web
Número
1714
Creado por: 4D v18 R6
Manual de lenguaje 4D ( 4D v19)
Manual de lenguaje 4D ( 4D v19.1)
Manual de lenguaje 4D ( 4D v19.4)
Manual de lenguaje 4D ( 4D v19.5)
Manual de lenguaje 4D ( 4D v19.6)
Manual de lenguaje 4D ( 4D v19.7)
Manual de lenguaje 4D ( 4D v19.8)