我正在尝试通过 JQuery ajax GET 请求从我的服务器检索大量数据。返回的数据将被截断(见下图)。当我通过我的Web浏览器直接导航到URL发出相同的确切请求时,我得到了完整的响应,这是一个JSON对象(见下图)。
我最初在ajax调用中将数据类型选项设置为“json”,但我将其切换为“文本”,因为正在触发ajax错误函数(无法解析截断的json)。现在,它调用成功函数,尽管它尚未完成接收数据。
还有几点值得注意:偶尔它会工作并加载所有数据,但大多数时候仍然会失败。我正在使用节点.js/快速服务器并发送响应对象。res.json()
法典:
$.ajax({
dataType: "text",
url: myURL,
method: "GET",
success: (data) => { resolve(data); },
error: (err) => { reject(err); },
timeout: 1000000
})
拉丁的传说
撒科打诨
呼唤远方
相关分类