我们正在开发一个bookmarklet,我们使用JSONP与服务器进行通信。我们已经达到了一个阶段,我们必须从浏览器发送到超过众所周知的2000ish URL长度的服务器参数。
我们正在寻找解决方案来克服这个问题。请注意,书签将在第三方URL上执行,其中一些是HTTP,一些是HTTPS,而JSONP仅限于GET请求
答案 0 :(得分:1)
我唯一能想到的就是做多个请求 - 在请求中抛出一个id并以持久的方式设置状态服务器端,然后请求数据。
多个请求也非常难看 - 如果一条消息丢失而另一条消息丢失,等等。
不幸的是,JSONP没有很多灵活性,因为它只是模拟脚本加载 - 而且根据当前的浏览器安全标准,它们真的无法解决这个问题。
答案 1 :(得分:0)
由于已知的限制,我只看到三种方式: