Respuesta de solicitudes.Función Razon ()
La función Razón () del módulo de solicitud se utiliza para obtener la descripción del texto correspondiente de un código de estado HTTP dado. Por ejemplo, puede usarlo para asignar el código 404-Status a su mensaje HTTP correspondiente no encontrado.
Usando el objeto de respuesta del módulo de solicitudes, puede determinar qué mensaje devuelve la solicitud.
Ejemplo práctico
Para ilustrar mejor cómo podemos usar esta función, podemos intentar acceder a un recurso específico y obtener el código de estado y el mensaje.
Considere el ejemplo que se muestra a continuación:
Solicitudes de importaciónEl código anterior hace una solicitud GET a la URL especificada y guarda la respuesta al objeto de respuesta. Luego obtenemos la descripción HTTP del código de retorno utilizando la respuesta.razón.
El código anterior debe devolver una salida como se muestra:
prueba de python3.pyPor defecto, la función devolverá el código de estado HTTP como se muestra:
Solicitudes de importaciónLa salida resultante es como se muestra:
prueba de python3.pyEjemplo 2
El ejemplo a continuación muestra el mensaje correspondiente para un error 404.
Solicitudes de importaciónEn este caso, el código anterior debe devolver el código de estado HTTP y el motivo como se muestra en la salida a continuación:
prueba de python3.pyConclusión
En este artículo, aprendió a usar la respuesta.Método de razón del módulo de solicitudes para resolver un código de estado HTTP al mensaje correspondiente.
Para obtener más información sobre los códigos de estado HTTP, consulte aquí.