我有以下简单的Python代码,使一个简单的POST请求到REST服务 -如何将基本身份验证添加到Python REST请求?
params= { "param1" : param1,
"param2" : param2,
"param3" : param3 }
xmlResults = urllib.urlopen(MY_APP_PATH, urllib.urlencode(params)).read()
results = MyResponseParser.parse(xmlResults)
的问题是,该URL用来调用REST服务现在需要基本身份验证(用户名和密码)。如何尽可能简单地将用户名和密码/基本身份验证合并到此代码中?
难道它不会传递所需参数作为'params'字典的一部分吗?或者您的目标服务是否要求您再次进行明确的呼叫以进行身份验证? – 2010-09-13 16:31:09