A classe SolrResponse
(PECL solr >= 0.9.2)
Introdução
Representa uma resposta do servidor Solr.
Resumo da classe
abstract
class SolrResponse
{
/* Constantes */
/* Propriedades */
/* Métodos */
}Propriedades
- http_status
-
O status HTTP da resposta.
- parser_mode
-
Informa se devem ser analisados os documentos Solr como instâncias SolrObject ou SolrDocument.
- success
-
Ocorreu ou não um erro durante a solicitação.
- http_status_message
-
Mensagem detalhada sobre status HTTP.
- http_request_url
-
O URL da solicitação.
- http_raw_request_headers
-
Uma string de cabeçalhos brutos enviados durante a solicitação.
- http_raw_request
-
A solicitação bruta enviada ao servidor.
- http_raw_response_headers
-
Cabeçalhos de resposta do servidor Solr.
- http_raw_response
-
A mensagem de resposta do servidor.
- http_digested_response
-
A resposta em formato serializado PHP.
Constantes pré-definidas
Constantes da classe SolrResponse
SolrResponse::PARSE_SOLR_OBJ
-
Os documentos devem ser analisados como instâncias SolrObject.
SolrResponse::PARSE_SOLR_DOC
-
Os documentos devem ser analisados como instâncias SolrDocument.
Table of Contents
- SolrResponse::getDigestedResponse — Retorna a resposta XML como dados PHP serializados
- SolrResponse::getHttpStatus — Retorna o status HTTP da resposta
- SolrResponse::getHttpStatusMessage — Retorna mais detalhes sobre o status HTTP
- SolrResponse::getRawRequest — Retorna a solicitação bruta enviada ao servidor Solr
- SolrResponse::getRawRequestHeaders — Retorna os cabeçalhos de solicitação brutos enviados ao servidor Solr
- SolrResponse::getRawResponse — Retorna a resposta bruta do servidor
- SolrResponse::getRawResponseHeaders — Retorna os cabeçalhos de resposta brutos do servidor
- SolrResponse::getRequestUrl — Retorna o URL completo para o qual a solicitação foi enviada
- SolrResponse::getResponse — Retorna um SolrObject representando a resposta XML do servidor
- SolrResponse::setParseMode — Define o modo de análise
- SolrResponse::success — Informa se a requisição foi bem-sucedida