Python 用post数据调用RESTAPI的一种方法是什么?

Python 用post数据调用RESTAPI的一种方法是什么?,python,rest,Python,Rest,假设我有一个API: 在python中,我可以使用以下代码调用它,其中data只是我想要传递给API的一些值: resp = requests.get(url, data={"optional1": optional1}) 在react中,有一个名为“superagent”的库,它似乎具有类似的功能: Request.get(url, {"optional1": 1}).then((response) => { result = response; }); 但是,它不起作用,

假设我有一个API:

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

resp = requests.get(url, data={"optional1": optional1})
在react中,有一个名为“superagent”的库,它似乎具有类似的功能:

Request.get(url, {"optional1": 1}).then((response) => {
    result = response;
}); 
但是,它不起作用,因为以下内容似乎无法通过:

{"optional1": 1}

有人知道如何做到这一点吗?

这不是由Superagent API的误用造成的吗

根据docs的说法,你所尝试的是行不通的

请执行以下操作:

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