DotNetty ChannelRead接收数据为null

问题:C#使用Dotnetty和Java netty服务器通讯,结果能正确发送数据到服务器,却始终接收不到服务器返回的数据。

解决:一定一定要注意服务器和客户端使用的编码一定要完全一样才行

我先前在客户端添加了StringDecoder,服务器却没有,所以一直接收不到数据,后来去掉后好了。

服务器端解析器:

客户端解析器:

相关推荐
gregmankiw35 分钟前
C#调用Rust动态链接库DLL的案例
开发语言·rust·c#
阿蒙Amon1 小时前
06. C#入门系列【自定义类型】:从青铜到王者的进阶之路
开发语言·c#
fei_sun2 小时前
【计算机网络】三报文握手建立TCP连接
网络·tcp/ip·计算机网络
搬码临时工4 小时前
如何把本地服务器变成公网服务器?内网ip网址转换到外网连接访问
运维·服务器·网络·tcp/ip·智能路由器·远程工作·访问公司内网
钢铁男儿5 小时前
C# 表达式和运算符(表达式和字面量)
开发语言·c#
林鸿群5 小时前
C#子线程更新主线程UI及委托回调使用示例
开发语言·c#
o0向阳而生0o6 小时前
63、.NET 异常处理
c#·.net·异常处理
jingyucsdn6 小时前
网页端 VUE+C#/FastAPI获取客户端IP和hostname
网络协议·tcp/ip·fastapi
SteveDraw8 小时前
C++动态链接库封装,供C#/C++ 等编程语言使用——C++动态链接库概述(总)
开发语言·c++·c#·封装·动态链接库
Kookoos9 小时前
性能剖析:在 ABP 框架中集成 MiniProfiler 实现性能可视化诊断
后端·c#·.net·abp vnext·miniprofiler