Lai nākamā Python komanda šajā Command Prompt uzreiz saņemtu starpniekserveri, iestatiet tās pašreizējo vidi:

set "HTTP_PROXY=http://proxy.example:8080"
set "HTTPS_PROXY=http://proxy.example:8080"
python download.py

Atļautai publiskai lejupielādei bez starpniekservera autentifikācijas aizstājiet galapunktu ar kandidātu no HTTP starpniekserveru saraksta un izmantojiet paredzēto skriptu. Šīs vērtības paliek šajā čaulā, līdz tās tiek mainītas vai tā tiek aizvērta. Ja nolūks ir saglabāt vērtību nākamajām sesijām, tā ir atsevišķa darbība:

setx HTTPS_PROXY "http://proxy.example:8080"

setx ieraksta pastāvīgo vidi; tas neaizstāj bloku, kas jau ir cmd.exe. Tāpēc no vecā loga vēlāk palaists bērnu process var mantot veco vērtību.

Tas pats attiecas uz IDE vai termināļa saimnieku. Jauna cilne nav pierādījums, ka ilgi darbojošais palaidējs ir atsvaidzinājis savu vidi. Pārstartējiet skarto programmu no palaidēja ar atjauninātām vērtībām.

Setx pēc noklusējuma izmanto lietotāja tvērumu; /m mērķē uz sistēmas tvērumu ar atbilstošām privilēģijām. Pakalpojumi un citu lietotāju darbi ir atsevišķi patērētāji. Abi parādītie URL ir HTTP starpnieki; HTTPS_PROXY nosauc galamērķa shēmu, un Python faktiskajai bibliotēkai joprojām ir jāatbalsta ievade. Tas neveic starpniecību patvaļīgiem neapstrādātiem ligzdām.

Saistītie raksti