Programación Python: envío de solicitudes HTTP y procesamiento de respuestas

En la programación Python, a menudo necesitamos comunicarnos con servidores web, enviar solicitudes HTTP y procesar las respuestas devueltas por el servidor. Este artículo presentará cómo usar Python para enviar solicitudes HTTP y demostrará cómo procesar los datos de respuesta.

Primero, necesitamos importar requestsla biblioteca, que es una biblioteca HTTP de uso común que puede enviar solicitudes HTTP y procesar respuestas fácilmente.

import requests

A continuación, podemos usar requests.get()la función para enviar una solicitud GET. He aquí un ejemplo sencillo:

response = requests.get('https://api.example.com/users')

En el código anterior, https://api.example.com/usersenviamos una solicitud GET y almacenamos la respuesta del servidor en responseuna variable.

Podemos response.status_codeobtener el código de estado de la respuesta a través del atributo. El código de estado está representado por tres dígitos y un código de estado que comienza con 2 indica que la solicitud se realizó correctamente. Aquí hay algunos códigos de estado comunes:

  • 200: Solicitud exitosa
  • 404 Pagina no encontrada
  • <

おすすめ

転載: blog.csdn.net/Book_Sea/article/details/133592214