2013-06-26 60 views
1

捲曲數據我有這樣的代碼,將其發送到我的服務器的請求是由web.py運行:當我收到這樣的請求,在我的web如何通過OAuth訪問web.py

url = "https://sample.com/api"  
auth_string = 'Basic ' + base64.encodestring('%s:%s' % ("usernamexxxx", "codexxxx"))[:-1]  
headers = {"Content-Type": "application/json", "authorization": auth_string}  
data = {"message":"WELCOME!..."}  
req = urlfetch.fetch(url, method=urlfetch.POST, payload= simplejson.dumps(data), headers= headers)  
response = req.content 

所以服務器我想檢查輸入到請求的用戶名和代碼是否有效?我怎樣才能訪問上面代碼的給定數據?

+0

如果用戶名和密碼無效,您是否會收到服務器返回的401響應?如果是這樣,你可以通過發送請求並查看響應的狀態代碼來完成。如果它的401你知道你執行了一個無效的請求。 – zidsal

回答

0

可能您可以通過os.environ字典訪問這些標題。

相關問題