Por Requests-programo lanĉata de PyCharm, redaktu la Python-rulan/sencimagan agordon, kiu ĝin lanĉas. Aldonu la subtenatajn proksajn variablojn en la kampo Environment variables de tiu agordo:

NomoEkzempla valoro
http_proxyhttp://proxy.example.net:8080
https_proxyhttp://proxy.example.net:8080

Lanĉu la programon denove per tiu agordo. Requests povas legi ĉi tiujn variablojn per sia kutima media integriĝo; en requests.get ne necesas proksa argumento specifa al PyCharm. Uzu vian HTTP-servon por la ekzemplaj valoroj, aŭ finpunkton el la HTTP-proksa listo por permesitaj publikaj petoj.

La propra HTTP Proxy-prefero de PyCharm agordas la retaron de la IDE. Ĝi mem ne pruvas, ke la infana Python-procezo ricevis la saman vojon.

La terminalo, la Python-konzolo, la testilo kaj konservitaj aplikaĵaj agordoj povas havi malsamajn lanĉajn mediojn. Komparu tiun, kiun la malsukcesa peto efektive uzis. export enigita poste en terminalo ne povas ŝanĝi jam ruliĝantan IDE-procezon.

Se la kodo agordas session.trust_env=False, Requests ignoras ĉi tiun median vojon. En tiu intenca reĝimo uzu ĝian eksplicitan proksan agordon.

Rilataj artikoloj