Resposta.razão

Resposta.razão
Neste artigo, você descobrirá qual é a resposta.a função da razão () é e como funciona na biblioteca de solicitações do Python.

Solicita resposta.função () função

A função Rotater () do módulo de solicitação é usada para buscar a descrição do texto correspondente de um determinado código de status HTTP. Por exemplo, você pode usá-lo para mapear o código 404-status para sua mensagem HTTP correspondente não encontrada.

Usando o objeto de resposta do módulo de solicitações, você pode determinar qual mensagem a solicitação retorna.

Exemplo prático

Para ilustrar melhor como podemos usar esta função, podemos tentar acessar um recurso específico e buscar o código e a mensagem de status e a mensagem.

Considere o exemplo mostrado abaixo:

solicitações de importação
resposta = solicitações.get ('https: // geekbits.io ')
Imprimir (resposta.razão)

O código acima faz uma solicitação de obter para o URL especificado e salva a resposta ao objeto de resposta. Em seguida, buscamos a descrição HTTP do código de retorno usando a resposta.razão.

O código acima deve retornar uma saída como mostrado:

Teste Python3.py
OK

Por padrão, a função retornará o código de status HTTP, como mostrado:

solicitações de importação
resposta = solicitações.get ('https: // geekbits.io ')
Imprimir (resposta)

A saída resultante é como mostrado:

Teste Python3.py

Exemplo 2

O exemplo abaixo mostra a mensagem correspondente para um erro 404.

solicitações de importação
resposta = solicitações.get ('https: // google.com/404 ')
Imprimir (resposta)
Imprimir (resposta.razão)

Nesse caso, o código acima deve retornar o código de status HTTP e o motivo, como mostrado na saída abaixo:

Teste Python3.py

Não encontrado

Conclusão

Neste artigo, você aprendeu a usar a resposta.Método da razão do módulo de solicitações para resolver um código de status HTTP para a mensagem correspondente.

Para saber mais sobre os códigos de status HTTP, verifique aqui.