1

我尝试过 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'

我用谷歌搜索了有关它的所有内容,但找不到预期的结果。请指导我如何解决这个问题。提前致谢。

4

0 回答 0