requests

Web

HTTP melalui mikropip

Ikhtisar requests

Requestsadalah pustaka HTTP Python paling populer, digunakan untuk mengirim permintaan HTTP/1.1 dengan elegan dan sederhana. Dengannya Anda dapat GET, POST, PUT, DELETE, dan banyak lagi — menangani autentikasi, cookie, pengalihan, dan batas waktu dengan API Pythonic yang bersih.

DiPyRun, pustaka permintaan tersedia melalui sistem mikropipPyodide. Ia menggunakan API pengambilan asli browser, sehingga permintaan ke titik akhir yang mendukung CORS bekerja dengan lancar. Ini membuatnya sempurna untuk menanyakan API publik, menjelajahi titik akhir REST, dan mempraktikkan konsep HTTP tanpa penyiapan lokal apa pun.

Kode & Output Eksekusi

Ambil data dari titik akhir REST API publik.

HTTP GET RequestJalankan di Editor
import requests
import json

url = "https://jsonplaceholder.typicode.com/todos/1"
print(f"Fetching: {url}\n")

response = requests.get(url)
if response.status_code == 200:
    data = response.json()
    print("Status:", response.status_code)
    print("Response:")
    print(json.dumps(data, indent=2))
else:
    print(f"Error: {response.status_code}")

Paket Terkait

Sumber Daya Python yang Direkomendasikan

Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.