Javascript Nodejs响应太大?
当我用一个大json(nodejs)响应HTTP请求时,响应被切断,我得到以下消息(firefox): SyntaxError:JSON.parse:JSON数据第1049525列的未终止字符串 Firefox显然没有收到完整的JSON。我已经得出结论,nodejs响应不会发送大于1049525字节的数据。这似乎不太可能是一个绝对限制,因为JSON没有那么大。 我尝试创建一个字符串,但得到了相同的结果Javascript Nodejs响应太大?,javascript,json,node.js,Javascript,Json,Node.js,当我用一个大json(nodejs)响应HTTP请求时,响应被切断,我得到以下消息(firefox): SyntaxError:JSON.parse:JSON数据第1049525列的未终止字符串 Firefox显然没有收到完整的JSON。我已经得出结论,nodejs响应不会发送大于1049525字节的数据。这似乎不太可能是一个绝对限制,因为JSON没有那么大。 我尝试创建一个字符串,但得到了相同的结果 如何调整响应可以处理的文件大小?流媒体是实现这一点的更好方式吗?还有别的事吗?谢谢你 当您将c
如何调整响应可以处理的文件大小?流媒体是实现这一点的更好方式吗?还有别的事吗?谢谢你 当您将
curl
或wget
与URL一起使用时会发生什么?这是一个有趣的问题,我以前没有想到过,或者实际上还没有遇到过。我认为流媒体可能是最好的出路。我快速搜索了你,找到了可以帮助你解决问题的Oboe.js
包。但我认为1mb的数据并没有那么大,可能存在一些潜在的问题。可能还需要考虑打印实际的JSON内容,并确保它们确实被截断了。是的,打印了内容,并且被截断了。谢谢你的双簧管.js。建议塞缪尔。我尝试过流式传输,但认为它更适合于保存服务器内存的更大的文件。我不知道它将如何在单个较小的数据请求上执行时间方面的操作。至于卷曲,我不熟悉。这是一个post请求;它应该能够处理这个尺寸。感谢您的输入点当您将curl
或wget
与URL一起使用时会发生什么?这是一个有趣的问题,我以前没有想到过,或者还没有遇到过。我认为流媒体可能是最好的出路。我快速搜索了你,找到了可以帮助你解决问题的Oboe.js
包。但我认为1mb的数据并没有那么大,可能存在一些潜在的问题。可能还需要考虑打印实际的JSON内容,并确保它们确实被截断了。是的,打印了内容,并且被截断了。谢谢你的双簧管.js。建议塞缪尔。我尝试过流式传输,但认为它更适合于保存服务器内存的更大的文件。我不知道它将如何在单个较小的数据请求上执行时间方面的操作。至于卷曲,我不熟悉。这是一个post请求;它应该能够处理这个尺寸。谢谢你的意见