一个socket发数据的问题
来源:百度知道 编辑:UC知道 时间:2024/09/21 22:07:57
我写了个Client和Server
从Client 发命令request给Server,但是问题是,如果request加上 "\r\n"时
就会报错,socket error!IN ClientSoftware caused connection abort: socket write error。
如果仅仅是加上"\n"就不会报错,请问这个到底是怎么回事?有什么区别啊?
从Client 发命令request给Server,但是问题是,如果request加上 "\r\n"时
就会报错,socket error!IN ClientSoftware caused connection abort: socket write error。
如果仅仅是加上"\n"就不会报错,请问这个到底是怎么回事?有什么区别啊?
换行码在不同操作系统是不一样的,windows下是\n\r,Linux下是\n,Mac下是\r。
网络上一般用\n当换行符比较常见,比如XML的换行符就是\n。
你这是编译错还是连接错还是运行错啊.
还有更重要的一点你是什么程式语言啊,得说清楚吧。