Pythonrequests和Meteor/MongoDB collectionapi更新不起作用

2024-05-23 01:08:42 发布

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

我尝试使用Python请求将数据发送到Meteor应用程序。我在用流星收集来曝光我的收藏。在

我可以使用CURL更新我的收藏,如下所示:

curl -H "X-Auth-Token: 3243EEREFADfdsafkjghk432hljsfDS3" -X PUT -d "{\"\$set\":{\"level\":\"32\"}}" http://localhost:3000/collectionapi/containers/WjyuFkRdmq78qyzR7`

我希望使用请求在Python中执行相同的命令。下面是我整理的代码:

^{pr2}$

当我运行这个时,$set不能正确传递,POST也不能正常工作(它在集合中创建一个新对象,而不是更新现有对象)。我试着用各种方法逃避,但似乎没有什么能正常工作。如果我不退出$set我得到:

^{3}$

Tags: 数据对象tokenauth应用程序localhosthttpput

热门问题