Å sende en HTTP-forespørsel

Python:
Å sende en HTTP-forespørsel

Hvordan:

Python har flere biblioteker for HTTP-forespørsler. La oss bruke requests, et populært alternativ. Installer det først med pip install requests.

import requests

# Gjør en GET-forespørsel
response = requests.get('https://api.github.com')

# Sjekk statuskode
print(response.status_code)  # 200 betyr suksess

# Utskrift av svaret
print(response.json())  # JSON-innhold

Resultat:

200
{'current_user_url': 'https://api.github.com/user', ...}

Dypdykk:

HTTP-forespørsler dateres tilbake til internettets oppstart, med HTTP/1.1 i 1997 som standarden. I dag brukes også HTTP/2 og er under utvikling. Alternativer til requests inkluderer biblioteker som http.client og urllib.request i standardbiblioteket. I requests, håndterer Session-objekter gjenbruk av forbindelser for å øke effektiviteten, mens Response-objektet gir tilgang til data som statuskoder og svarinnhold.

Se Også: