CSDN论坛 > VC/MFC > 网络编程

socket为什么收不到数据,在线等,急! [问题点数:50分,结帖人cnpeople]

Bbs5
本版专家分:2055
结帖率 99.25%
CSDN今日推荐
Bbs5
本版专家分:2055
Bbs7
本版专家分:10770
Bbs5
本版专家分:2002
Bbs5
本版专家分:2055
Bbs4
本版专家分:1362
Bbs4
本版专家分:1451
Bbs5
本版专家分:2055
Bbs4
本版专家分:1362
Bbs5
本版专家分:2055
匿名用户不能发表回复!
其他相关推荐
socket阻塞的解决办法,socket客户端收不到响应报文的处理
问题:java编写的socket服务端,C编写的客户端,通信的时候,C接收不到响应报文。 原因:服务端使用了readLine(),一直在等待客户端报文的结束符,造成阻塞。 处理办法:用缓存替换readLine(),具体代码如下: public void run() { PrintWriter pw = null; OutputStreamWriter os = null; InputS
QT下udpsocket一段时间接收不到数据的问题
最近在做一个项目  采用UDPSOCKET进行数据的传输,发现在一段时间后,UDP接收不到数据了,找了很久的资料 才发现解决该问题的方法,估计不是最好的。代码如下: #include "mainwindow.h" #include "ui_mainwindow.h" #include MainWindow::MainWindow(QWidget *parent) : Q
superSocket不能接收数据的原因之一
在用 网络调试助手 或其它工具软件 向 supersocket发送字符串时,                在字符串的结尾一定要加上回车换行符,否则不能接收           某些采集器发送的字符串可能也存在这样的问题,因此           一定要加上回车换行符
socket客户端接收信息被堵塞
是不能等于-1撒.. 他在等你那边给他写东西呢.. 你应该在服务器端结束的时候给他写个东西过去..让他知道已经结束了.. 还有什么问题HI我哈  但是read方法本身不就有告知客户端文件传送结束的功能么 当读到文件结束符的时候它会返回-1的啊 确实读文件结束就是-1... 但是你的客户端读的不是文件啊..服务器才是读文件..所以服
关于UDP向本机端口发送数据报但是接收不到数据的问题
用UDP数据报发送数据给本机,数据可以发出去,但是服务端(本机)却接收不到任何数据,刚接触网络,请指教! 服务器端: SOCKET  server_socket_udp; sockaddr_in server_address_udp,from_address_udp; char server_data[20]="你好"; server_socket_udp=socket(AF_INET,
ASP.NET,急,急,急,在线等
以前从没做过音频的下载,如今公司把活派到了我头上,头大呀,哪位大虾出手相助,感激不尽。ASP.NET+C#,数据库为Sql Server2000.
java之Socket无法完全接收返回内容
最近在使用Socket通讯时,遇到了接收内容不全的问题:客户端发送请求数据,服务器明明返回了73个字节内容,但客户端有时能全部接收,但有时却只能返回4个字节。 一开始是怀疑服务器返回有问题,但使用调试工具连续测试了很多次,结果显示:服务器的确每次都返回了73个字节内容。那很明显了,问题出现在客户端代码上。 错误现象: 再来看看调试工具结果: 让我们来看看客户
Java写的TCP聊天程序,服务端收不到客户端发送的数据
这个操蛋的问题居然浪费了我好几个小时,记得以前写的时候没出现这种情况的,今天写了一下服务端居然收不到客户端发送的消息,最后终于找到问题所在了,客户端向输出流中写数据时,最后面要加换行符\n,这样服务端才能正常接收数据!!!妈蛋!!!切记!!!
QUdpSocket收不到回复及分析
QT中使用QUdpSocket发送数据给服务器,然后通过readyread信号读取回复。init: udp=new QUDPSocket() connect(udp,SIGNAL(readyread()),this,SLOT(processread()));work: udp->writedatagram实际情况是:数据能够发送出去,服务器返回的数据却无法触发readyread信号。实验后,如下代码
Node.js UDP服务器无法收到客户端消息
Node.js UDP服务器无法收到客户端消息          在《Node.js开发实战详解》这本书的第四章里,在架设Node.js服务器后,运行客户端程序,服务器无法收到消息。server.jsvar dgram = require('dgram'); var server = dgram.createSocket('udp4'); server.on('listening', funct
关闭