La rulagordo de PyCharm portas la proksan medion de Python
Agordu la proksajn variablojn en la agordo, kiu lanĉas la Python-programon, anstataŭ fidi la propran HTTP-proksan preferon de la IDE.
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:
| Nomo | Ekzempla valoro |
|---|---|
| http_proxy | http://proxy.example.net:8080 |
| https_proxy | http://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.