Requests oferă o clasă Request și o funcție request cu litere mici. Schimbarea majusculelor poate apela un API valid cu lista de argumente greșită în loc să producă o eroare simplă de funcție necunoscută.

Obiectul Request descrie mesajul HTTP. Configurația proxy aparține API-ului care îl trimite. Pentru un apel obișnuit:

response = requests.request(
    'GET', 'https://example.com/',
    proxies=routes, timeout=15
)

Aici routes este maparea proxy aleasă pentru această operațiune. Pentru cererile publice permise, lista de proxy-uri gratuite oferă candidați de formatat cu un protocol acceptat de acea instalare Requests. Transmiterea aceleiași chei proxies către constructorul requests.Request nu este echivalentă.

Dacă aplicația folosește intenționat cereri pregătite, păstrați pregătirea mesajului și configurarea trimiterii separate. Fluxul de trimitere al sesiunii are nevoie și de îmbinarea de mediu dorită, de timeout, de verificare și de setările proxy.

Corectați nepotrivirea API înainte de a înlocui punctele finale proxy. Un TypeError în constructor apare înainte ca obiectul respectiv să fi executat cererea de rețea dorită.

Articole similare