13

我正在尝试通过 SignalR 发送通知。它完美地工作。

但是我们可以通过 SignalR 发送的消息的最大大小是多少?

它有任何官方限制吗?

4

4 回答 4

13

https://github.com/SignalR/SignalR/issues/1205

建议保持在32K/message以下

于 2013-08-02T09:05:24.817 回答
9

在 .Net Core 3+ 中,您可以在启动类的 ConfigureServices 方法中配置 SignalR。

services.AddSignalR(o =>
{
    o.EnableDetailedErrors = true;
    o.MaximumReceiveMessageSize = 10240; // bytes
});
于 2020-06-02T12:29:54.810 回答
2

可以手动增加最大消息大小,请访问以下链接:

如何更改 SignalR 最大消息大小?

于 2019-12-09T12:31:39.603 回答
-6

它是 64kb。如果您想从客户端向服务器发送更多信息,而不是使用其他工具。

于 2017-10-02T23:03:12.310 回答