问题
c++向c# supersocket发送大量数据时,服务端报ProtocolError
原因
supersocket默认配置MaxRequestLength=1024,长度超过这个值时,会关闭socket
解决
var serverConfig = new ServerConfig{
MaxRequestLength = 1024 * 1024,
Port = 8080
};
server.Setup(serverConfig );
参考文档
supersocket官方网站