朋友有一个带有GET的API。我想知道是否可以像使用简单的get那样向lambda发送数据。我有这个
await axios.post(
' ENDPOINT_API',
{
resultat_net_N1:`${resultat_net_N1_form}, ${resultat_net_N1}, ${resultat_net_N1_form_1}, ${resultat_net_N1_1}`,
resultat_net_N: `${resultat_net_N_form}, ${resultat_net_N}, ${resultat_net_N_form_1}, ${resultat_net_N_1}`,
},
);我想要一个行为像这段代码的GET。我不知道这是否可能。提前谢谢。
发布于 2019-11-27 13:47:52
有一些解决办法,但不是建议,POST应该是POST,GET应该是GET
const res = await axios.get("/ENDPOINT_API",
{ data: {
resultat_net_N1: resultat_net_N1 }
}
) ,我建议把它们作为
const res = await axios.get("/ENDPOINT_API",
{ params: {
resultat_net_N1: resultat_net_N1 }
}
) 发布于 2019-11-27 13:49:50
这完全取决于您要发送数据的用例。Get方法是将数据公开为查询参数,并且顾名思义,它用于从API获取数据。POST方法不公开get之类的数据,而是用于将数据发送到请求正文中的API。如果尝试发送敏感数据,则实际上不建议使用get。您可以找到http方法与它们的用法这里之间的基本区别。
https://stackoverflow.com/questions/59071534
复制相似问题