Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.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
Javascript jQuery.get-回复是否会太大?_Javascript_Jquery - Fatal编程技术网

Javascript jQuery.get-回复是否会太大?

Javascript jQuery.get-回复是否会太大?,javascript,jquery,Javascript,Jquery,除非数据量增加,否则此工作正常 通过这种方法可以获取数据的最大大小是否存在?如果是的话,如何获得较大的回复?我认为它是102330字节,因此大约8 MB或1076KB左右不确定大小是否有任何限制,但实际考虑因素起作用: 1) 如果服务器正在处理大量数据,并且需要通过网络发送,则请求可能需要很长时间才能返回 2) 返回响应后,执行客户端计算所需的时间太长 3) 您返回的数据太多,导致浏览器内存使用量过多 没有硬性规定;如果用户可以等待几分钟来加载应用程序,并且拥有具有大量ram的计算机,那么可能还

除非数据量增加,否则此工作正常


通过这种方法可以获取数据的最大大小是否存在?如果是的话,如何获得较大的回复?

我认为它是102330字节,因此大约8 MB或1076KB左右

不确定大小是否有任何限制,但实际考虑因素起作用:

1) 如果服务器正在处理大量数据,并且需要通过网络发送,则请求可能需要很长时间才能返回

2) 返回响应后,执行客户端计算所需的时间太长

3) 您返回的数据太多,导致浏览器内存使用量过多

没有硬性规定;如果用户可以等待几分钟来加载应用程序,并且拥有具有大量ram的计算机,那么可能还可以。您还可以通过localstorage(假设您不需要支持较旧的浏览器)缓存大数据,因此只需检索一次(如果它不改变,或者不经常改变的话)


请注意,jsonp在加载和处理大型数据集方面要快得多。因此,对于大型数据集,您可能希望切换到它。

当数据变得太大时,数据的大小是多少?您是否尝试过访问URL并确保数据未被截断?您想做什么?JavaScript代码还是JSON字符串?我不相信用于ajax get操作的XMLHTTPRequest有文档化的响应大小限制属性。实际上,这不应该是对ajax的限制,因为后者只是一种技术。我认为应该由web服务器来设置请求和响应大小的限制。如果您正在下载大量数据,您可以执行多个请求吗?如果数据是以记录形式分页?嗯。。。是的,他们有,我只是绕了一圈。。。不,他们没有。。。我很确定你需要检查你的数学(很多)。。。102330字节=99KB,8MB=8192KB=8388608字节,最后1076KB=1101824字节。那里一定发生了很多事情。这里是一个让你开始的网站哈哈哦,我在看位而不是字节。。。哦,对不起
jQuery.get("/url2?key=abc", function(data){eval(data);});