setx ha salvato il proxy. Questa finestra ha ancora quello vecchio.
Impostate un proxy per la sessione corrente del prompt dei comandi di Windows e distinguete questa modifica da un'assegnazione setx persistente.
Perché il prossimo comando Python in questo Command Prompt riceva subito il proxy, impostate il suo ambiente attuale:
set "HTTP_PROXY=http://proxy.example:8080"
set "HTTPS_PROXY=http://proxy.example:8080"
python download.pyPer un download pubblico consentito senza autenticazione proxy, sostituite l'endpoint con un candidato dall'elenco dei proxy HTTP e usate lo script previsto. Questi valori durano in quella shell finché non vengono modificati o finché non si chiude. Se l'intenzione è conservare un valore per le sessioni future, è un'azione separata:
setx HTTPS_PROXY "http://proxy.example:8080"setx scrive l'ambiente persistente; non sostituisce il blocco già detenuto da cmd.exe. Un processo figlio avviato più tardi dalla vecchia finestra può quindi ereditare il vecchio valore.
Lo stesso vale per un IDE o un host terminale. Una nuova scheda non è prova che il launcher di lunga durata abbia aggiornato il suo ambiente. Riavviate l'applicazione interessata da un launcher con valori aggiornati.
Setx usa per impostazione predefinita l'ambito utente; /m punta all'ambito di sistema con i privilegi corrispondenti. I servizi e i compiti di altri utenti sono consumatori separati. Entrambi gli URL mostrati sono intermediari HTTP; HTTPS_PROXY indica lo schema di destinazione e la libreria effettiva di Python deve comunque supportare l'input. Non fa da proxy per socket grezzi arbitrari.