Método de Python Get

Método de Python Get
Este artículo le enseñará cómo hacer una solicitud GET a un servidor utilizando la Biblioteca de solicitudes de Python. Se utiliza una solicitud HTTP Get para solicitar datos de un servidor que le permite obtener información como páginas web.

Discutamos cómo podemos usar el método GET de la biblioteca de solicitudes para lograr esto.

Instalación de solicitudes

Por defecto, el método de solicitudes no está instalado. Sin embargo, puede instalarlo en su entorno utilizando PIP o Conda. Los comandos son como se muestra:

$ PIP3 Solicitudes de instalación
$ solicitudes de instalación de conda

Una vez instalado, puede importar el módulo de solicitudes y comenzar a usarlo.

La sintaxis de la función es como se muestra:

Obtener (URL, ** Kwargs)

La función acepta la URL de destino como el parámetro. También puede especificar otros parámetros compatibles con la solicitud.

La función luego devolverá la solicitud.Objeto de respuesta, que contiene varias información sobre la solicitud.

Ejemplo - Hacer solicitudes de obtener

El código de ejemplo a continuación muestra cómo usar el módulo de solicitud y el método Get para hacer una solicitud GET a un recurso determinado.

Solicitudes de importación
respuesta = solicitudes.Get ('https: // google.com ')
imprimir ((respuesta))

Ejecución del código anterior debe hacer una solicitud GET a Google.comunicarse. La función debe devolver el código de estado HTTP asociado como se muestra:

Podemos extraer otra información del objeto de respuesta como se muestra:

Solicitudes de importación
respuesta = solicitudes.Get ('https: // eekbits.io ')
imprimir ((respuesta.encabezados))

El código anterior debe devolver los encabezados de respuesta.

También podemos obtener la codificación como se muestra en el código de muestra a continuación:

Solicitudes de importación
respuesta = solicitudes.Get ('https: // geekbits.io ')
imprimir ((respuesta.codificación))

La salida resultante:

UTF-8

Como podemos ver, el objeto de respuesta de una solicitud GET contiene metainformación detallada sobre la solicitud y el servidor de destino.

respuesta.cerca

La Biblioteca de las solicitudes de Python es una de las bibliotecas más valiosas y poderosas del ecosistema de Python. Permite a los desarrolladores hacer solicitudes HTTP a un recurso dado. Además, la biblioteca de solicitudes es muy versátil, con muchas características que son fáciles de usar en aplicaciones modernas.

En esta publicación, veremos cómo usar la respuesta.Método cerrar () para cerrar una conexión al servidor después de hacer una solicitud.

Ilustración de ejemplo

El siguiente ejemplo muestra cómo hacer una solicitud simple a un recurso dado y cerrar la conexión al servidor usando el método Close ().

Solicitudes de importación
respuesta = solicitudes.Get ('https: // geekbits.io ')
Imprimir (respuesta.razón)
respuesta.cerca()

La consulta anterior realiza una solicitud GET al recurso especificado. Luego imprimimos el resultado de la solicitud y cerramos las conexiones.

Conclusión

Esta publicación nos enseñó cómo hacer solicitudes GET utilizando la biblioteca de solicitudes. También aprendimos cómo extraer otra información del objeto de respuesta.