0
var authOptions = {
method: 'POST',
url: url,
data: options.data,
headers: options.headers,
json: true  };

return axios(authOptions)
.then(function(response){
  console.log(response.data);

})
.catch(function(error){
  console.log(error);
});

这是我的代码片段。我正在尝试向在我的本地系统中正常工作的 URL 发出请求。但是,当我在 Windows 服务器中运行此代码时,返回的 JSON 不完整且被截断。它抛出一个错误,JSON 的意外结束。我也尝试过使用 node-rest-client 和 request,但错误仍然存​​在。对这个问题有任何见解吗?

TIA

4

1 回答 1

0

事实证明这不是 nodejs 代码的问题。Windows 网络设置在接收数据时对大小进行了一些限制。一旦这些限制被删除,它就像魅力一样。

于 2018-05-14T18:38:54.997 回答