La clase SolrResponse
(PECL solr >= 0.9.2)
Introducción
Representa una respuesta del servidor Solr.
Sinopsis de la Clase
abstract
SolrResponse
{
/* Constantes */
/* Propiedades */
/* Métodos */
}Propiedades
- http_status
-
El estado http de la resupuesta.
- parser_mode
-
Modo de analizar los documentos, si como instancias de SolrObject o de SolrDocument.
- success
-
¿Ocurrió un error durante la solicitud?
- http_status_message
-
Messaje detallado del estado http
- http_request_url
-
La URL solicitada
- http_raw_request_headers
-
Una cadena de cabeceras en bruto enviada durante la solicitud
- http_raw_request
-
La solicitud en bruto enviada al servidor
- http_raw_response_headers
-
Las cabeceras de resupuesta del servidor Solr
- http_raw_response
-
El mensaje de respuesta del servidor
- http_digested_response
-
La respuesta en formato serializado de PHP.
Constantes predefinidas
Constantes de la Clase SolrResponse
SolrResponse::PARSE_SOLR_OBJ-
Los documentos deberían ser analizados como instancias de SolrObject
SolrResponse::PARSE_SOLR_DOC-
Los documentos deberían ser analizados como instancias de SolrDocument.
Tabla de contenidos
- SolrResponse::getDigestedResponse — Devuelve la respueste XML como información de PHP serializada
- SolrResponse::getHttpStatus — Devuelve el estado HTTP de la respuesta
- SolrResponse::getHttpStatusMessage — Devuelve más detalles del estado HTTP
- SolrResponse::getRawRequest — Devuelve la respuesta en bruto enviada al servidor Solr
- SolrResponse::getRawRequestHeaders — Devuelve las cabeceras de respuesta sin tratar enviadas al servidor Solr
- SolrResponse::getRawResponse — Devuelve la respuesta sin tratar del servidor
- SolrResponse::getRawResponseHeaders — Devuelve las cabeceras de respuesta sin tratar del servidor
- SolrResponse::getRequestUrl — Devuelve la URL completa a la que se envió la respuesta
- SolrResponse::getResponse — Devuelve un objeto SolrObject que representa la respuesta XML del servidor
- SolrResponse::setParseMode — Establece el modo de análisis
- SolrResponse::success — ¿Tuvo éxito la petición?