因此,我有一个Get API,它检索给定数据库中的所有表。我正在使用失眠症进行测试,我收到了如下所示的预期结果:失眠症成功呼叫,但是,当我试图在我的react应用程序中做完全相同的事情时,我得到了一个不同的响应(“没有表”),我也不知道为什么。我的反应代码:
axios.get("http://localhost:3001/Invoices/tables", {
dbType: "MS SQL Server",
dbName: "MMPOS",
username: "sa",
password: "KNb@2020",
host: "CPQ"
})发布于 2022-04-10 13:56:31
您正在接收此响应,因为Axios.get允许您发送的第二个参数不是请求的主体,而是一个配置对象,因为它是一个GET请求。
示例:
axios.get('/users', {
params: {
userId: '123'
}
});我相信您有两个选项:您可以将HTTP方法更改为post,这样就可以发送请求主体,也可以保留GET方法并使用查询字符串params发送数据。
https://stackoverflow.com/questions/71817146
复制相似问题