使用请求将list和dict作为参数发送到REST服务

2024-05-13 04:25:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个(虚拟的)web服务,它以列表形式接收参数,dict作为参数:

class Dummy:
exposed = True

def POST(self, l, d):
    return str(l) + '----' + str(d)

我使用requests发送post请求:

^{pr2}$

我收到的结果是u"[u'1', u'2', u'3']----[u'1', u'3', u'2']",这意味着只发送dict的键。我当前的解决方案是发送一个代表dict的字符串,并在服务器端将其转换回dict。在

我想知道是否有一种方法可以通过POST将list和dict发送到web服务。在


Tags: selfwebtrue列表参数returndefpost