2011-12-04 57 views
13

我想知道,如果谷歌App Engine的URL Fetch Python API不支持訪問具有證書的網址:的Python GAE網址抓取憑據

http://username:[email protected]/ 

這應該是一個基本的功能,但我不能讓它工作,找不到任何有關它被支持或不是的文檔。

+2

http://stackoverflow.com/a/3268060/110707(問題是關於Java,但這個答案解決的Python) – geoffspear

+0

你釘它@Wooble,謝謝! – raugfer

+0

@raugfer:發佈您的解決方案作爲答覆 – Gautam

回答

24

的解決方案 - 這裏是如何要做到:

result = urlfetch.fetch("http://www.domain.com/", 
         headers={"Authorization": 
           "Basic %s" % base64.b64encode("username:password")})