Módulo google.appengine.api.urlfetch_errors

Resumo

Erros usados na urlfetch API.

Índice

exception google.appengine.api.urlfetch_errors.ConnectionClosedErrorsource

Bases: google.appengine.api.urlfetch_errors.DownloadError

O servidor de destino fechou prematuramente a conexão.

exception google.appengine.api.urlfetch_errors.DNSLookupFailedErrorsource

Bases: google.appengine.api.urlfetch_errors.DownloadError

A pesquisa DNS de um URL falhou.

exception google.appengine.api.urlfetch_errors.DeadlineExceededErrorsource

Bases: google.appengine.api.urlfetch_errors.DownloadError

O URL não foi buscado porque o prazo foi excedido.

Isso poderá ocorrer com o deadline fornecido pelo cliente ou com o padrão do sistema se o cliente não fornecer um parâmetro deadline.

exception google.appengine.api.urlfetch_errors.DownloadErrorsource

Bases: google.appengine.api.urlfetch_errors.Error

Não foi possível recuperar o URL.

Essa exceção só é gerada quando não podemos entrar em contato com o servidor. Erros HTTP (como 404) são retornados no campo status_code no valor de retorno de fetch, e nenhuma exceção é gerada.

exception google.appengine.api.urlfetch_errors.Errorsource

Bases: exceptions.Exception

Tipo de erro do buscador de URL base.

exception google.appengine.api.urlfetch_errors.InternalTransientErrorsource

Bases: google.appengine.api.urlfetch_errors.Error

Ocorreu um erro temporário interno.

exception google.appengine.api.urlfetch_errors.InvalidMethodErrorsource

Bases: google.appengine.api.urlfetch_errors.Error

Um valor inválido foi fornecido para method.

exception google.appengine.api.urlfetch_errors.InvalidURLErrorsource

Bases: google.appengine.api.urlfetch_errors.Error

O URL fornecido estava vazio ou inválido.

Somente URLs HTTP e HTTPS são permitidos. O comprimento máximo do URL tem 2.048 caracteres. A parte de login e senha não é permitida. Em aplicativos implantados, somente as portas 80 e 443 para HTTP e HTTPS, respectivamente, são permitidas.

exception google.appengine.api.urlfetch_errors.MalformedReplyErrorsource

Bases: google.appengine.api.urlfetch_errors.DownloadError

O servidor de destino retornou uma resposta HTTP inválida.

As respostas serão inválidas se não contiverem cabeçalhos, cabeçalhos malformados ou incompletos ou conteúdo.

exception google.appengine.api.urlfetch_errors.PayloadTooLargeErrorsource

Bases: google.appengine.api.urlfetch_errors.InvalidURLError

O payload de solicitação excede o limite.

exception google.appengine.api.urlfetch_errors.ResponseTooLargeError(response)source

Bases: google.appengine.api.urlfetch_errors.Error

A resposta era muito grande e foi truncada.

exception google.appengine.api.urlfetch_errors.SSLCertificateErrorsource

Bases: google.appengine.api.urlfetch_errors.Error

Um certificado de servidor inválido foi apresentado.

exception google.appengine.api.urlfetch_errors.TooManyRedirectsErrorsource

Bases: google.appengine.api.urlfetch_errors.DownloadError

follow_redirects foi definido como True, e o limite de redirecionamento foi atingido.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Ambiente padrão do App Engine para Python 2