用post数据调用rest api的反应方式是什么?

时间:2017-01-07 22:05:41

标签: python rest

说我有一个API:http://localhost:123/amazon_api

在python中我可以使用以下代码调用它,其中data只是我要传递给API的一些值:

resp = requests.get(url, data={"optional1": optional1})

在反应过程中,有一个名为“superagent'它似乎有类似的功能:

Request.get(url, {"optional1": 1}).then((response) => {
    result = response;
}); 

然而,它似乎无法正常工作,因为似乎以下内容无法传递:

{"optional1": 1}

有谁知道怎么做?

1 个答案:

答案 0 :(得分:0)

是不是因滥用Superagent的API而造成的?

根据文档,你尝试过的是什么。

请执行以下操作:

 request
   .get(url)
   // To transfer data over GET request, use query method
   .query({"optional1": 1})
   .then((response) => {
       //
   })

更多信息: http://visionmedia.github.io/superagent/#get-requests