Via un proxy d'authentification pour la communication à l'aide de python urllib3

Utilisez urllib3 de python pour passer l'authentification proxy.

proxy_test.py


#Définir l'ID utilisateur et le mot de passe séparés par deux-points userid:password
PROXY_BASIC_AUTH = "userid:password"

#URL proxy, port
PROXY_URL = "http://proxy.net:8080"

#URL de destination
REQUEST_URL = "https://www.djangoproject.com/"

if __name__ == '__main__':

   headers = urllib3.util.make_headers(proxy_basic_auth=PROXY_BASIC_AUTH)
   http = urllib3.ProxyManager(proxy_url=PROXY_URL,
           proxy_headers=headers, cert_reqs='CERT_REQUIRED', ca_certs=certifi.where())
   r = http.request("GET", REQUEST_URL)

   #production
   print(r.data, r.status, )

Recommended Posts

Via un proxy d'authentification pour la communication à l'aide de python urllib3
Câblage Communication Pi-SPI avec Python
Authentification à l'aide de l'authentification des utilisateurs tweepy et de l'authentification d'application (Python)
Extraire le fichier targz en utilisant python
Essayez d'utiliser le module Python Cmd
Point addictif lors du passage par proxy http avec authentification de base en python
Essayez d'utiliser l'API Wunderlist en Python
Essayez d'utiliser l'API Kraken avec Python
Derrière le flyer: utiliser Docker avec Python
Apprenez le modèle de conception "Proxy" en Python
Passez le chemin du module python importé
Communication de socket en utilisant le serveur de socket avec python maintenant
Tweet à l'aide de l'API Twitter en Python
[Python] [Windows] Communication série en Python à l'aide de DLL
Travailler avec OpenStack à l'aide du SDK Python
Configuration de l'authentification de base à l'aide de Python @Lambda
Redémarrez le routeur en utilisant Python, Selenium, PhantomJS
Academia Potter et le mystérieux Python Pass
python setup.py tester le code en utilisant le multiprocessus
Configuration de l'authentification Digest à l'aide de Python @Lambda
Agréger les résultats des tests à l'aide de la bibliothèque Python QualityForward
vprof - J'ai essayé d'utiliser le profileur pour Python
[Python] Exécutons le module régulièrement en utilisant schedule
Essayez d'utiliser l'API BitFlyer Ligntning en Python
Python: essayez d'utiliser l'interface utilisateur sur Pythonista 3 sur iPad
Essayez d'utiliser le framework Web Python Tornado Partie 1
Passer des valeurs entre les pages à l'aide du module cgi Python 3.5
J'ai essayé d'utiliser le module Datetime de Python
Pré-traiter l'index en Python à l'aide de ScriptUpdateProcessor de Solr
Sonnez le buzzer en utilisant python sur Raspberry Pi 3!
Essayez d'utiliser le module de collections (ChainMap) de python3
Essayez d'utiliser le framework Web Python Tornado Partie 2
Essayez d'utiliser l'API DropBox Core avec Python
Exécutez le processus Blue Prism en utilisant Python (SOAP)
Approximer une courbe de Bézier à travers un point spécifié en utilisant la méthode des moindres carrés en Python