PyCharm ilə işə salınan Requests proqramı üçün onu başladan Python işə salma/sağlamlaşdırma konfiqurasiyasını redaktə edin. Dəstəklənən proksi dəyişənlərini həmin konfiqurasiyanın Environment variables sahəsinə əlavə edin:

AdNümunə dəyər
http_proxyhttp://proxy.example.net:8080
https_proxyhttp://proxy.example.net:8080

Proqramı yenidən həmin konfiqurasiya vasitəsilə işə salın. Requests bu dəyişənləri özünün adi mühit inteqrasiyası ilə oxuya bilir; requests.get daxilində PyCharm-a xas proksi arqumenti tələb olunmur. Nümunə dəyərlər üçün öz HTTP xidmətinizdən, icazəli ictimai sorğular üçün isə HTTP proksi siyahısından bir son nöqtədən istifadə edin.

PyCharm-ın öz HTTP Proxy parametri IDE-nin şəbəkəsini konfiqurasiya edir. Bu, Python alt prosesinin eyni marşrutu aldığını təkbaşına sübut etmir.

Terminal, Python konsolu, test işlədicisi və saxlanmış tətbiq konfiqurasiyaları müxtəlif işə salma mühitlərinə malik ola bilər. Uğursuz sorğunun faktiki istifadə etdiyi mühiti müqayisə edin. Terminalda sonradan daxil edilən export artıq işləyən IDE prosesini dəyişə bilməz.

Əgər kod session.trust_env=False təyin edirsə, Requests bu mühit marşrutuna məhəl qoymur. Həmin qəsdən seçilmiş rejimdə onun açıq proksi konfiqurasiyasından istifadə edin.

Əlaqəli məqalələr