Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maximo REST API不会在node.js中返回结果_Node.js_Maximo - Fatal编程技术网

Maximo REST API不会在node.js中返回结果

Maximo REST API不会在node.js中返回结果,node.js,maximo,Node.js,Maximo,我从以下链接下载了Maximo与node.js的GIT代码: 我能够连接到Maximo服务器并进行良好的身份验证。但是当我执行读取操作时,我得到以下错误 我正在访问下面的Maximo REST API,它在浏览器中正常工作。 https://domain/maximo/oslc/os/CDUISRMINCIDENT?lean=1&oslc.select=*&oslc.pageSize=1 同样,我尝试在node.js中: router.get("/incidents", fu

我从以下链接下载了Maximo与node.js的GIT代码:

我能够连接到Maximo服务器并进行良好的身份验证。但是当我执行读取操作时,我得到以下错误

我正在访问下面的Maximo REST API,它在浏览器中正常工作。 https://domain/maximo/oslc/os/CDUISRMINCIDENT?lean=1&oslc.select=*&oslc.pageSize=1

同样,我尝试在node.js中:

router.get("/incidents", function (req, res) {
    
  var maximo = new Maximo(options);  
  maximo.resourceobject("CDUISRMINCIDENT")
      .select(["*"])
      .pagesize(2)
      .fetch()
      .then(function(resourceset)
          {
             jsondata = resourceset.thisResourceSet();        
           res.json(jsondata);
          })
      .fail(function (error)
      {
            console.log('****** Error Code = '+error);
      });
});
当我在browser:localhost:3000/api/v1/events中访问上述路由时,我得到以下错误:

Maximo Node API server is running on port 3000
API version is v1
Request received by node middleware ...
### islean 1
Auth header type = maxauth
Request received by node middleware ...
### islean 1
this.islean ****** 1
***** RESPONSE 302
undefined:1


SyntaxError: Unexpected end of JSON input
    at JSON.parse (<anonymous>)
Maximo节点API服务器正在端口3000上运行
API版本为v1
节点中间件接收到请求。。。
###岛1
Auth头类型=maxauth
节点中间件接收到请求。。。
###岛1
这是一个简单的例子
*****答复302
未定义:1
SyntaxError:JSON输入意外结束
在JSON.parse()处
任何输入都将非常有用

谢谢
R

乍一看,302响应代码似乎是个问题。当节点点击Maximo时,它似乎得到了一个重定向响应,而不是跟随重定向,它试图解析重定向的(空)响应体。乍一看,302响应代码似乎是问题所在。当节点点击Maximo时,它似乎得到了一个重定向响应,而不是跟随重定向,它试图解析重定向的(空)响应体。