腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
本地
服务器
发送
数据
时
C
/
C++
recv
挂起
、
、
、
、
我很难找出我的TCP客户端-
服务器
应用程序中的一个bug。我面临的问题是:在我的
recv
函数do-while循环中,如果条件为bytes > 0,该函数将永远
挂起
。一些附注:执行一次send-
recv
很好,但尝试执行一次send-
recv
然后
recv
-send永远
挂起
。默认情况下,NMAX是设置为4096的常量。首先运行
服务器
,然后运行客户端。NMAX : total; bytes = send(fd, data.
c</e
浏览 25
提问于2020-09-05
得票数 0
回答已采纳
2
回答
Python挂在conn.
recv
()
、
我使用python实现了一个套接字
服务器
和客户端。想法是简单地
发送
一个图像从客户端到
服务器
,并从
服务器
获得一条短信。客户端将从文件系统中选择一个图像文件(.jpg)并
发送
到
服务器
。
服务器
将接收到它,并使用不同的名称(当前日期、时间戳)保存它,并
发送
回一条处理过的文本消息。映像在
服务器
端成功
发送
和保存,但问题是当调用.
recv
()方法从
服务器
获取消息
时
客户端
浏览 7
提问于2022-04-13
得票数 0
回答已采纳
2
回答
TCP连接的高
Recv
的原因是什么?
、
、
、
无论何时发生这种情况,从netstat输出来看,TCP连接的
Recv
-Q都非常高:tcp 313276 0 10.8.8.21:47294 10.8.8.11:5672 ESTABLISHED附注:这可能是或可能不相关,这个TCP连接是在我的应用程序和一个RabbitMQ
浏览 2
提问于2015-12-05
得票数 3
4
回答
无法从套接字读取(
挂起
)
、
、
我正在使用PHP连接到一个
本地
的
C++
套接字
服务器
,以保持一个web应用程序和几个守护进程之间的状态。我可以向套接字
服务器
发送
数据
,但不能从它接收
数据
;它只是在socket_read()上阻塞并无限期地
挂起
。我是不是忘记了一些愚蠢的东西(比如空字符或换行符的不同组合)?.= $resp;die("Server said: {$str}"); socket
服务器
的相关部分如
浏览 0
提问于2010-11-10
得票数 8
回答已采纳
2
回答
使用socket.
recv
()
时
,程序在没有更多字节可读取
时
挂起
、
、
我想读取所有已
发送
的消息;但是,如果我尝试接收比已
发送
的字节更多的字节,程序就会
挂起
,直到先前设置的socket.settimeout()。我想如何处理这件事: header = socket.
recv
(6) end_of_file
浏览 3
提问于2014-08-25
得票数 2
2
回答
用SocketServer实现网络
服务器
的问题
、
、
我使用Python文档中的ThreadedTCPServer示例实现了简单的回显
服务器
。它工作得很好,但我有以下问题: 当客户端试图
发送
零长度
数据
时
,
服务器
挂起
(在socket.
recv
中)。当客户端
发送
的
数据
是BUF_SIZE的倍数
时
, server
挂起
( socket.
recv
)。,我不知道从外部阻止
服务器
的正确方法。我希望有一个脚本,例如,当需要停止
浏览 4
提问于2010-10-02
得票数 0
1
回答
无法通过套接字HTTP请求获取图像
数据
、
、
、
、
每次我想要得到一个图像
时
,我得到的都是一些字符(4)。我想用这个命令保存一个图像。/client example.com/image.jpg > img.jpg我认为最后的
recv
有点问题。printf("Send failed\n"); } if(
recv
(sockfd, server_reply , sizeof(server_r
浏览 1
提问于2017-11-02
得票数 1
1
回答
使用php作为
C++
服务器
的套接字客户端
、
、
我用
C++
编写了一个小型
服务器
,它将对象以二进制格式存储在一个文件中。telnet 127.0.0.1 1234store 1 1 5 1
服务器
上的输出现在是Command : store1 1 5 2 由于我们将使用php来存储这些信息,因此我编写了一个小的php脚本,它将向我们的
服务器
发
浏览 3
提问于2011-11-25
得票数 0
回答已采纳
1
回答
关于AS3套接字连接到
C++
WinSocket的问题
、
、
在那里:我在AIR项目中编写了一个AS3客户端套接字,另一个是
C++
服务器
。在
C++
服务器
中,我通过网络API ioctlsocket()和
recv
()使用非阻塞套接字类型。每次AS3客户端套接字连接到
C++
服务器
时
,都会显示连接成功,但在从AS3客户端成功连接后的下一个节拍中,我得到了
recv
()的返回值0。根据MSDN,当
recv
()返回0
时
,意味着客户端套接字正常关闭。但是当我使用
C+
浏览 1
提问于2014-05-22
得票数 0
1
回答
winsock与java套接字的通信
、
、
、
我正在尝试构建一个客户端/
服务器
应用程序,其中一个是java server,另一个是
c++
client。sendBuffer,strlen(sendBuffer),0); }问题是,在成功连接之后,尽管s
浏览 1
提问于2012-12-30
得票数 2
回答已采纳
1
回答
在Android本机代码中
挂起
TCP套接字
发送
调用
、
、
、
代码是用
C
编写的。 在Android上,应用程序创建一个服务,该服务加载
本地
代码,并在我的网络库的帮助下创建连接。连接是TCP套接字。当我调用send (或者write,无差别)
时
,代码在大多数情况下会在这个调用中
挂起
。有时,它会在10-120秒后解挂。有时,它会等待更长时间(直到我终止应用程序)。
发送
的
数据
大小约为40-50字节。第一次
数据
发送
(握手,5字节)永远不会
挂起
(或者我只是幸运)。
挂起
的
发送</e
浏览 1
提问于2011-11-03
得票数 0
回答已采纳
1
回答
发送
数据
后,python套接字
服务器
挂起
。
、
、
、
但是,我发现在
发送
了一些
数据
之后,
服务器
将
挂起
,直到重新初始化一个新连接。这有什么原因吗?如果是的话,我怎样才能防止它发生呢?if 'data' in command: data=
c
.
recv
(1024) else:只有当单词
数据
在字符串中
时
,代
浏览 1
提问于2017-07-31
得票数 1
回答已采纳
1
回答
在
C++
中无法从
服务器
发送
数据
到
本地
网络上的客户端
、
、
、
我需要在
本地
服务器
上的两个系统之间进行通信。因此,我决定在
C++
中使用“套接字”编程。为此,我遵循教程。我根据自己的需要做了一些改变,比如改变端口号,IP等,这些都很好。现在的问题是,我可以从
服务器
发送
数据
到客户端,但是我无法从客户机到
服务器
接收任何
数据
。=
recv
(s , server_reply , 2000 , 0)) == SOCKET_ERROR) puts("
recv</em
浏览 2
提问于2014-12-20
得票数 1
回答已采纳
3
回答
套接字
recv
()函数
、
、
在
c++
中,在windows操作系统中,对TCP socket调用
recv
()
时
,如果套接字连接以某种方式关闭,
recv
()会立即返回还是
挂起
? 阻塞和非阻塞套接字的结果会是什么(立即返回或
挂起
)?
浏览 2
提问于2019-02-20
得票数 0
1
回答
Python
服务器
和客户端无法通信
、
、
、
我一直在Python中遵循
服务器
和客户端通信的示例,但我无法让
服务器
不断地侦听新消息,打印它们并将它们
发送
回来,以便客户端也打印它。你知道我做错了什么吗?
服务器
代码:import socket TCP_IP = '0.0.0.0' # consider all incoming IPswith " + addr[0] + " " + str(addr[1]) # get message f
浏览 16
提问于2017-07-27
得票数 0
回答已采纳
2
回答
使用Winsock接收分块的HTTP
数据
、
、
、
、
我在使用winsock读取一些分块的HTTP响应
数据
时
遇到了问题。我
发送
了一个很好的请求,并得到了以下结果:Server: LMAX/1.0Transfer-Encoding: chunked使用winsock
recv
.然而,在这一点上,它只是
挂起
了。我认为这是一个
C++
的
浏览 1
提问于2011-08-30
得票数 4
回答已采纳
2
回答
如何正确解析JSON连接中的Java+
C
++对象?
、
、
、
、
所以我想在Java客户端和
C++
服务器
之间建立一个TCP连接。将客户机看作一个输入设备,
C++
服务器
应该接收JSON对象,解析它们并在游戏中使用它们。连接似乎已经成功建立,但1)当我尝试解析json对象(我使用的是)
时
,出现错误(“解析错误-意外的''");2)当我甚至没有调用doStuff (也就是打印缓冲区)
时
,只打印出奇怪的字符(例如)。我想我在
发送
/接收
数据
时
搞砸了什么(这是我第一次使用
浏览 20
提问于2017-08-16
得票数 0
4
回答
如果
服务器
关机,阻塞
recv
调用
挂起
、
、
在我的客户端代码中,我
发送
了一些
数据
包,并期待
服务器
端的一些响应:
recv
() <--它阻塞了当我取消操作
时
,我从
recv
()那里得到了错误,中断已经发出。
浏览 7
提问于2010-02-11
得票数 6
回答已采纳
5
回答
套接字编程
C
/
C++
-
recv
函数
挂起
?
、
当从
服务器
获得响应时,我的
recv
函数
挂起
。
C
/
C++
中的客户端代码: char send_data[1024],
recv
_data(sock,
recv
_data, 4096, 0); //Where the program hangs??
recv
_data[bytes_recieved] =
浏览 7
提问于2009-12-11
得票数 9
2
回答
C++
接收函数
、
、
我从我的
服务器
(
C++
)挂接了几个函数。我想挂接某些函数,以便能够转储
数据
包,一些客户端
发送
(连接/断开包)。我已经挂接了函数
recv
/recvfrom和WSARecv/WSARecvFrom。只有WSARecvFrom函数被调用(多次),但仅在
服务器
启动时调用。要查找远程机器的连接/断开连接包,我需要挂钩哪些函数?我注意到,在
服务器
上玩游戏
时
,4个接收函数从未被调用过!为什么?示例: typedef int (
浏览 0
提问于2011-07-16
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券