Учетные данные Python GAE urlfetch - PullRequest
13 голосов
/ 04 декабря 2011

Хотелось бы узнать, не поддерживает ли Google App Engine URL-интерфейс Python API доступ к URL-адресам с учетными данными:

http://username:password@www.domain.com/

Это должна быть базовая функция, ноЯ не могу заставить его работать и не могу найти какую-либо документацию о том, что он поддерживается или нет.

1 Ответ

26 голосов
/ 10 декабря 2011

РЕШЕНИЕ - вот как это должно быть сделано:

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