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 -

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.