2011-12-04 24 views
13

Tôi muốn biết nếu Google App Engine URL Fetch Python API không hỗ trợ truy cập vào URL có thông tin:Python GAE nạp url credentials

http://username:[email protected]/ 

Nó phải là một tính năng cơ bản, nhưng tôi không thể có được nó để làm việc và không thể tìm thấy bất kỳ tài liệu nào về nó được hỗ trợ hay không.

+2

http://stackoverflow.com/a/3268060/110707 (câu hỏi là về Java, nhưng câu trả lời này đề cập đến Python) – geoffspear

+0

bạn đã đóng đinh nó @ Wooble, cảm ơn! – raugfer

+0

@raugfer: Đăng giải pháp của bạn dưới dạng Trả lời – Gautam

Trả lời

24

SOLUTION - đây là cách nó nên được thực hiện:

result = urlfetch.fetch("http://www.domain.com/", 
         headers={"Authorization": 
           "Basic %s" % base64.b64encode("username:password")}) 
Các vấn đề liên quan