我需要调用传递JSON的WCF Rest服务。我无法弄清楚的问题是我没有名字价值对。我需要传递这样的东西(这是在SoapUI中):
[" SB2011-037"" SB2013-028"]
我一直在尝试使用URLEncode,我猜这不是要走的路。我也看过urllib.quote的一些内容,但这看起来不对。
url = "http://server/testService/Services/Posse.svc/rest/GetDataByProjectNumbers"
values = urllib.urlencode({
'': 'SB2013-028',
'': 'SB2011-037',
})
#data = urllib.urlencode(values)
request = urllib2.Request(url,data)
result = urllib2.urlopen(request)
尝试了一些我见过的事情。
values = {["SB2011-037","SB2013-028"]}
values = urllib.urlencode({
None: 'SB2013-028',
None: 'SB2011-037',
})
values = urllib.urlencode({
'': 'SB2013-028',
'': 'SB2011-037',
})
非常感谢。