logo

Método GET: solicitudes de Python

La biblioteca de solicitudes es uno de los aspectos importantes de Python para realizar solicitudes HTTP a una URL específica. Este artículo gira en torno a cómo se puede realizar una solicitud GET a una URL específica usando solicitudes.GET() método. Antes de comprobar el método GET, averigüemos qué es una solicitud GET:

OBTENER método HTTP

El método GET se utiliza para recuperar información del servidor determinado utilizando una URL determinada. El método GET envía la información de usuario codificada adjunta a la solicitud de página. La página y la información codificada están separadas por el carácter '?'. Por ejemplo:

https://www.google.com/search?q=hello>

Cómo realizar una solicitud GET a través de solicitudes de Python

El módulo de solicitudes de Python proporciona un método incorporado llamado conseguir() para realizar una solicitud GET a una URL específica.



cadena a entero java

Sintaxis –

requests.get(url, params={key: value}, args)>

Ejemplo - Intentemos realizar una solicitud a las API de Github a modo de ejemplo.

Python3


matriz de cadenas c



import> requests> > # Making a GET request> r>=> requests.get(>' https://api.github.com / users / naveenkrnl'>)> # check status code for response received> # success code - 200> print>(r)> # print content of request> print>(r.content)>

>

>

sitios como bedpage

guarde este archivo como request.py y ejecute la terminal,

python request.py>

Producción -

solicitudes-python-obtener-método

Ventajas de utilizar el método GET

  • Dado que los datos enviados por el método GET se muestran en la URL, es posible marcar la página con valores de cadena de consulta específicos.
  • Las solicitudes GET se pueden almacenar en caché y las solicitudes GET permanecen en el historial del navegador.
  • Las solicitudes GET se pueden marcar como favoritas.

Desventajas de utilizar el método GET

  • El método GET no es adecuado para pasar información confidencial como el nombre de usuario y la contraseña, porque son completamente visibles en la cadena de consulta de la URL y potencialmente se almacenan en la memoria del navegador del cliente como una página visitada.
  • Debido a que el método GET asigna datos a una variable de entorno del servidor, la longitud de la URL es limitada. Por lo tanto, existe una limitación en el total de datos a enviar.