Skip to content

Instantly share code, notes, and snippets.

@Murray-LIANG
Created August 21, 2019 06:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Murray-LIANG/9b506d98cf76d633a9d0e82f2bb5ece5 to your computer and use it in GitHub Desktop.
Save Murray-LIANG/9b506d98cf76d633a9d0e82f2bb5ece5 to your computer and use it in GitHub Desktop.
import eventlet
eventlet.monkey_patch()
from six.moves import urllib
full_url = 'https://www.wikipedia.org'
password_man = urllib.request.HTTPPasswordMgrWithDefaultRealm()
password_man.add_password(None, full_url, 'user', 'password')
auth_handler = urllib.request.HTTPBasicAuthHandler(password_man)
opener = urllib.request.build_opener(auth_handler)
req = urllib.request.Request(full_url)
#import pdb; pdb.set_trace()
resp = opener.open(req)
print(resp)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment