سؤال

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.

هل كانت مفيدة؟

المحلول

SOLUTION - here's how it should be done:

result = urlfetch.fetch("http://www.domain.com/",
                        headers={"Authorization": 
                                 "Basic %s" % base64.b64encode("username:password")})
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top