【问题标题】:How to force signalR to use POST instead of GET on IE? (To workaround the max RequestUrl length limitation)如何强制 signalR 在 IE 上使用 POST 而不是 GET? (解决最大 RequestUrl 长度限制)
【发布时间】:2012-11-03 07:06:33
【问题描述】:

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

这在 Firefox 和 Chrome 上运行良好,但 在 IE 上失败。

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

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

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

感谢任何帮助。

【问题讨论】:

    标签: json internet-explorer post signalr long-polling


    【解决方案1】:

    没有,除非您手动更改代码,并且在最新版本中,一切都是 GET。您达到了哪些限制?您使用的是什么版本的 SignalR?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-02-07
      • 1970-01-01
      • 1970-01-01
      • 2018-02-13
      • 1970-01-01
      • 1970-01-01
      • 2010-09-20
      相关资源
      最近更新 更多