FINAL
Representa los detalles de una sola solicitud y, de forma opcional, puede contener registros de aplicación escritos durante la solicitud con la función syslog
.
Métodos
getAppId
getAppId() : string
Muestra
string
El ID de aplicación que manejó esta solicitud.
getAppLogs
getAppLogs() : array<mixed,\google\appengine\api\log\AppLogLine>
Muestra
array<mixed,\google\appengine\api\log\AppLogLine>
Los {@link AppLogLine}s agregados durante esta solicitud.
getCombined
getCombined() : string
Muestra
string
La entrada de registro combinada con formato Apache para esta solicitud. Si bien la información de este campo se puede construir a partir del resto de este mensaje, incluimos este método para mayor comodidad.
getStartTimeUsec
getStartTimeUsec() : double
Muestra
double
La hora en que esta solicitud comenzó a procesarse, en microsegundos desde la época de Unix.
getStartDateTime
getStartDateTime() : \google\appengine\api\log\DateTime
Muestra
\google\appengine\api\log\DateTime
El mismo valor que {@link getStartTimeUsec()} como una instancia de DateTime con precisión de segundos Para obtener mayor precisión, usa {@link getStartTimeUsec()}.
getEndTimeUsec
getEndTimeUsec() : double
Muestra
double
La hora en que la solicitud terminó de procesarse, en microsegundos desde la época de Unix.
getEndDateTime
getEndDateTime() : \google\appengine\api\log\DateTime
Muestra
\google\appengine\api\log\DateTime
El mismo valor que {@link getEndTimeUsec()} como una instancia de DateTime con precisión de segundos. Para obtener mayor precisión, usa {@link getEndTimeUsec()}.
getHost
getHost() : string
Muestra
string
El host de Internet y el número de puerto del recurso que se solicita.
getHttpVersion
getHttpVersion() : string
Muestra
string
La versión de HTTP de esta solicitud.
getInstanceKey
getInstanceKey() : string
Muestra
string
Identificador casi único para la instancia que controló la solicitud o la string vacía.
getIp
getIp() : string
Muestra
string
Es la dirección IP de origen de esta solicitud. App Engine usa una dirección IP de origen del rango 0.0.0.0/8 cuando la solicitud es a un hook web. Algunos ejemplos de hooks web son las listas de tareas en cola, los trabajos cron y las solicitudes de preparación.
getLatencyUsec
getLatencyUsec() : double
Muestra
double
El tiempo necesario para procesar esta solicitud en microsegundos.
getMethod
getMethod() : string
Muestra
string
El método de la solicitud (p. ej., GET, PUT, POST).
getNickname
getNickname() : string
Muestra
string
El sobrenombre del usuario que realizó la solicitud. Se muestra una string vacía si el usuario no accedió.
getOffset
getOffset() : string
Muestra
string
Un valor seguro para URL que se puede usar como alternativa de LogService::fetch($options)
para continuar leyendo después de este registro.
getPendingTimeUsec
getPendingTimeUsec() : double
Muestra
double
El tiempo, en microsegundos, que esta solicitud estuvo en la lista de solicitudes pendientes, si estuvo pendiente.
getReferrer
getReferrer() : string
Muestra
string
La URL de referencia de esta solicitud.
getInstanceIndex
getInstanceIndex() : integer
Muestra
integer
La instancia del módulo que controló la solicitud si se configuró manual_scaling o basic_scaling o -1 para automatic_scaling.
getRequestId
getRequestId() : string
Muestra
string
Un identificador único global para una solicitud, según la hora de inicio de la solicitud.
getResource
getResource() : string
Muestra
string
La ruta del recurso en el servidor que solicitó el cliente. Contiene solo el componente de ruta de acceso de la URL de la solicitud.
getResponseSize
getResponseSize() : integer
Muestra
integer
El tamaño (en bytes) de la respuesta que se envía al cliente.
getStatus
getStatus() : integer
Muestra
integer
El estado de respuesta HTTP de esta solicitud.
getTaskName
getTaskName() : string
Muestra
string
El nombre de la tarea de la solicitud, si esta se generó a través de la API de lista de tareas en cola.
getTaskQueueName
getTaskQueueName() : string
Muestra
string
El nombre de la cola de la solicitud, si esta se generó a través de la API de lista de tareas en cola.
getUrlMapEntry
getUrlMapEntry() : string
Muestra
string
El archivo o la clase dentro de la asignación de URL que se usó para esta solicitud. Es útil para rastrear el código fuente que se encarga de administrar la solicitud, en especial para los controladores asignados de multiplicación.
getUserAgent
getUserAgent() : string
Muestra
string
El usuario-agente que se usa para realizar esta solicitud.
getVersionId
getVersionId() : string
Muestra
string
La versión de la aplicación que manejó esta solicitud.
getModuleId
getModuleId() : string
Muestra
string
La versión de la aplicación que manejó esta solicitud.
isFinished
isFinished() : boolean
Muestra
boolean
Indica si esta solicitud terminó de procesarse. Si no es así, esta solicitud aún está activa.
isLoadingRequest
isLoadingRequest() : boolean
Muestra
boolean
Indica si esta solicitud fue de carga o no.
getAppEngineRelease
getAppEngineRelease() : string
Muestra
string
Versión de App Engine, p. ej., "1.8.4"