标签: javascript http get
通过GET请求发送大型数据集的最佳方法是什么。
感谢您的帮助。
答案 0 :(得分:8)
由于浏览器和服务器的限制,GET请求的大小不应超过1-4 KB。你必须将你的请求拆分成块。
如果数据来自表单,您可以使用jQuery的.serialize()函数将数据放入一个字符串中。然后将字符串拆分为千字节大小的块并使用Ajax将其发送出去。您可能必须有一个服务器端脚本将块重新粘合在一起,可能使用Ajax请求中指定的唯一标识符。
.serialize()
有关长度限制的一些消息来源: