当使用xmlhttpreqeust时,当数据超过7k时,post / get请求失败。 (HTTP错误400) 使用常规表单提交(等等)发布相同的数据时,效果很好。
使用xmlhttprequest时数据大小是否有限制?还是需要额外设置?
Dev Inv:NetBeans 6.9.1。 服务器:Tomcat 6。 浏览器:IE8。
答案 0 :(得分:0)
执行GET时,数据受浏览器接受的URL长度限制。某些版本的IE的限制大约为2 kB,因此您应确保数据远低于此值。 GET根本不适合发送大量数据。
进行POST时,限制要高得多。 Web服务器对请求的大小有一个默认限制,通常类似于4 MB。
相同的限制适用于使用XMLHTTPRequest并发布表单的请求。这是方法(POST / GET)对限制产生影响。