如题所述
这种情况可能是报文格式的原因。
JavaSocket和TCP工具可能使用不同的报文格式。如JavaSocket在发送和接收数据时通常会将数据分割成帧,并在每个帧的开头添加帧头以标识数据长度和类型等信息。而TCP工具可能不进行这样的封装,直接发送和接收原始的数据。这可能导致在解析收到的报文时出现差异。
JavaSocket和TCP工具可能使用不同的报文格式。如JavaSocket在发送和接收数据时通常会将数据分割成帧,并在每个帧的开头添加帧头以标识数据长度和类型等信息。而TCP工具可能不进行这样的封装,直接发送和接收原始的数据。这可能导致在解析收到的报文时出现差异。
温馨提示:答案为网友推荐,仅供参考