PyCharm palaišanas konfigurācija pārnēsā Python starpniekservera vidi
Iestatiet starpniekservera mainīgos konfigurācijā, kas palaiž Python programmu, nevis paļaujieties uz IDE HTTP starpniekservera iestatījumu.
Ja Requests programma tiek palaista no PyCharm, rediģējiet Python palaišanas/atkļūdošanas konfigurāciju, kas to palaiž. Pievienojiet atbalstītos starpniekservera mainīgos šīs konfigurācijas laukā Environment variables:
| Nosaukums | Piemērvērtība |
|---|---|
| http_proxy | http://proxy.example.net:8080 |
| https_proxy | http://proxy.example.net:8080 |
Palaidiet programmu vēlreiz, izmantojot šo konfigurāciju. Requests var nolasīt šos mainīgos ar savu parasto vides integrāciju; requests.get nav nepieciešams PyCharm specifisks starpniekservera arguments. Piemērvērtībām izmantojiet savu HTTP pakalpojumu vai atļautajiem publiskajiem pieprasījumiem galapunktu no HTTP starpniekserveru saraksta.
PyCharm paša HTTP Proxy iestatījums konfigurē IDE tīklu. Tas pats par sevi nepierāda, ka Python bērnprocesam tika piešķirts tas pats maršruts.
Terminālim, Python konsolei, testu izpildītājam un saglabātajām lietotnes konfigurācijām var būt dažādas palaišanas vides. Salīdziniet to, ko neveiksmīgais pieprasījums faktiski izmantoja. Vēlāk terminālī ievadīts export nevar mainīt jau darbojošos IDE procesu.
Ja kods iestata session.trust_env=False, Requests ignorē šo vides ceļu. Šajā apzinātajā režīmā izmantojiet tā skaidro starpniekservera konfigurāciju.