问题
I'd like to know if the Google App Engine URL Fetch Python API does not support accessing URLs that have credentials:
http://username:password@www.domain.com/
It should be a basic feature, but I cannot get it to work and could not find any documentation about it being supported or not as well.
回答1:
SOLUTION - here's how it should be done:
result = urlfetch.fetch("http://www.domain.com/",
headers={"Authorization":
"Basic %s" % base64.b64encode("username:password")})
来源:https://stackoverflow.com/questions/8377298/python-gae-urlfetch-credentials