json - 如何强制 signalR 在 IE 上使用 POST 而不是 GET? (解决最大 RequestUrl 长度限制)

标签 json internet-explorer post signalr long-polling

我正在使用 SignalR 从客户端向服务器提交 JSON 数据。

这在 Firefox 和 Chrome 上工作正常,但在 IE 上失败

深入挖掘,我发现尽管这三个都使用“长轮询”机制来提交数据,但 IE 使用 GET 请求,而其他两个使用 POST。请求失败,因为我的 json 数据太大,无法容纳 GET 请求 url 允许的最大长度。

有没有办法强制 signalR 对 IE 使用 POST? 或者还有其他方法可以解决这个问题吗?

如果您需要更多可能有帮助的信息,请告诉我。

感谢任何帮助。

最佳答案

不,除非您手动更改代码,否则不会,在最新版本中,一切都是 GET。您达到了哪些限制以及您使用的是哪个版本的 SignalR?

关于json - 如何强制 signalR 在 IE 上使用 POST 而不是 GET? (解决最大 RequestUrl 长度限制),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13384703/

相关文章:

java - 在 Android 中发送和接收 json 对象

c# - 从文件 UWP (C#) 中读取 JSON

json - 将 ObjectID 与 jwt.sign() 和 verify() 结合使用

javascript - 强制 IE 在加载时重新下载文本文件

php - javascript/PHP(非 AJAX) - 有没有办法在帖子提交并开始运行后取消帖子?

php - Instagram API订阅,如何获取帖子?

javascript - 使用 javascript 从 json 对象动态添加数据行?

css样式覆盖顺序?

css - 为什么我的 Wordpress 页面底部在 IE(而不是 Firefox)中被截断?

php - AMP 表单提交