我尝试过 Ionic v4 angular 并尝试与 odoo v10 进行通信。所以我使用了一个高级的 http 插件。并像这样向服务器发出请求。
主页.ts
this.http
.post(
"http://10.42.0.63:8877/web/database/list",
{
jsonrpc: "2.0",
method: "call",
id: 1,
csrf_token: "CSRF_TOKEN",
params: {}
},
{
"Content-Type": "application/json; charset=utf-8",
"x-csrf-token": "CSRF_TOKEN"
}
)
.then((res: any) => {
console.log("---------------res--------------" + JSON.stringify(res));
})
.catch((err: any) => {
console.log("---------------err--------------" + JSON.stringify(err));
});
我遇到过这样的错误
<function list at 0x7f99c50005f0>, /web/database/list: Function declared as capable of handling request of type 'json' but called with a request of type 'http'
我用谷歌搜索了有关它的所有内容,但找不到预期的结果。请指导我如何解决这个问题。提前致谢。