腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
recv
()
获取
损坏
的
数据
c++
、
sockets
我正在尝试从我
的
C++应用程序中
的
C#服务器接收大
数据
(大约7MB)。我使用这个库来做到这一点:https://github.com/DFHack/clsocket,但是当我收到它时,我得到了严重
损坏
的
数据
。下面是我如何获得它
的
代码: unsigned char* image_data = client->ReadBytes(lmi_reply); lmi_reply是我想要接收的确切
数据
大小。附注:当我同
浏览 9
提问于2019-01-28
得票数 0
1
回答
执行Canny边缘检测时
损坏
JPEG
数据
c++
、
opencv
、
jpeg
我正在使用OpenCV对局域网上
的
摄像头
获取
的
图像进行Canny边缘检测。这是有效
的
,但我一直得到
损坏
的
JPEG
数据
:过早结束
的
数据
段错误在运行时每隔几个帧,当我imshow("
recv
", canny),但我不会得到如果我做imshow("
recv
", frame) //IMREAD_COLOR); if (frame.size().wi
浏览 13
提问于2019-05-03
得票数 0
回答已采纳
1
回答
Select call在客户端断开连接时设置服务器
的
套接字
c
、
sockets
、
select
、
server
、
client
我使用C语言开发了一个具有多个客户端
的
服务器,并注意到一件事:每当客户端与服务器断开连接时(服务器只是在客户端
的
文件描述符上调用close ),select调用(我使用select来处理来自多个客户端
的
消息)将服务器
的
套接字设置为可以读取,并且调用
的
返回值为0。忽略这一事实会阻塞服务器,因为select总是在服务器套接字设置为就绪
的
情况下返回0,而不是等待其他套接字。在有人断开连接后,在服务器可以接受新连接之前,是否需要对服务器套接字进行一些额外
的
清理?
浏览 0
提问于2017-12-14
得票数 0
1
回答
如何将tcp套接字上
的
java byte[]发送到服务器上
的
c++ char[]?
java
、
c++
、
sockets
、
bytearray
我想从java客户端向接收C++
数据
的
服务器发送一个C++数组。字节数组包含转换为字节
的
字符和整数(它是一个波头)。服务器没有正确地接收值。out.wav", ios::out | ios::binary); memset(buffer ,0 , 100); n =
recv
浏览 1
提问于2014-06-03
得票数 0
回答已采纳
1
回答
Python HTTP代理原始套接字
python
、
sockets
、
http
、
proxy
基本上,我们
的
想法是从客户端获得一个请求,将请求发送到服务器,然后得到响应,然后发送回客户机。这看起来很容易,但我已经试着找出大约两天了。在这里,响应被破坏。socket.SOCK_STREAM) s.send(str(requesti)) fdx = s.
recv
print 'Socket now listening' data
浏览 3
提问于2015-05-31
得票数 0
5
回答
recv
()正确使用C++
c++
、
loops
、
recv
我正在用C++开发我自己
的
FTP客户机,但是我被困在函数
recv
()上。当我用
recv
()获得
数据
时,它们可能是不完整
的
,因为我使用
的
是TCP协议,所以我必须在循环中使用
recv
。问题是,当我在接收到所有应该接收
的
内容之后调用
recv
时,阻塞了,而我
的
程序被卡住了。我不知道我会收到多少字节,所以当它完成时,我无法控制它并停止它。我现在找到了两个不太优雅
的
解决方案: 是使用string.subst
浏览 10
提问于2014-03-11
得票数 1
回答已采纳
3
回答
客户端-服务器程序
c
我们在UNIX环境下编写了简单
的
client.c和server.c程序。我们使用它传输一个简单
的
文本文件,首先打开它,然后使用open、read和send系统调用读取和发送它;在客户端,我接收它,并通过在服务器机器上创建一个文件来写入它。传输过程相当顺利,但在客户端收到
的
文件在服务器端并不完全相同。在可读字符之间有一些不可读字符。你能告诉我这可能是什么原因吗?虽然文件
的
大部分是相同
的
,但只有其中
的
一小部分有一些差异。=0);do bytes_recieved=<e
浏览 2
提问于2009-04-22
得票数 0
1
回答
使用TCP
的
网络协议,通过套接字发送图像
python
、
python-2.x
、
socket
、
tcp
、
protocols
我想问一下你对我
的
代码
的
看法。想法很简单:我设计了自己
的
协议,客户端询问服务器有关映像
的
信息,服务器按照以下步骤发送映像(这是我想实现
的
实际协议):这些步骤是否如我所希望
的
那样在我
的
协议中实现?#!sock.connect(server_address) sock.send
浏览 0
提问于2017-03-02
得票数 10
回答已采纳
1
回答
分配最近释放
的
内存
c
、
malloc
、
free
我有一个用于构建链表
的
结构,如下所示; char a[16];}voidfree_my_list(struct my_struct*
recv
) { free_my_list(
recv
->next);
recv
= NULL
浏览 0
提问于2011-07-19
得票数 1
2
回答
从服务器发送
的
数据
到达客户机
的
速度比
recv
函数快吗?
c
、
sockets
、
socket.io
提前感谢你阅读了一个有点愚蠢
的
问题。**--------MY QUESTION--------** if(
recv
(socket_desc, server_reply , 2000 , 0) < 0) puts("<em
浏览 6
提问于2014-07-23
得票数 0
回答已采纳
1
回答
读取/接收线程安全(MSG_PEEK)
c
、
multithreading
、
sockets
、
unix
我有一个线程正在执行阻塞read我很想知道对我来说,使用另一个线程,在同一套接字
的
后台执行
recv
(MSG_PEEK)是否安全:{ { printf("peeked %d
浏览 1
提问于2015-04-23
得票数 4
2
回答
简单客户端程序
python
、
sockets
server.py很好,我使用数组发送
数据
: connectionSocket.send(outputdatarequest = raw_input('Input the filename:') while (clientSocket.
recv
(1024)):clientSocket.close
浏览 0
提问于2013-10-14
得票数 0
回答已采纳
1
回答
如何访问socket.socket类列表中
的
客户端地址
python-3.x
我正在创建一个访问多个esp8266客户端
的
服务器。服务器永远不会关闭,因此它可以始终连接到客户端。服务器从客户端接收
数据
。我可以访问客户端套接字信息,但不能从套接字详细信息访问客户端
的
ip地址。我打印了套接字列表中
的
部分,但它总是出现错误。= sock.
recv
(1024)
recv
_data =
recv
_data.decode('utf-8')if
r
浏览 15
提问于2019-08-14
得票数 1
1
回答
打包TCP流
python
、
tcp
、
udp
我按如下方式发送
数据
:sock = socket(AF_INET,SOCK_STREAM)myudpip, myudpport)) # I want to packetize the data with 128 bytessock.bind((myip, myport)) data, ad
浏览 3
提问于2018-11-24
得票数 0
3
回答
C语言客户端-服务器编程中
的
字符串发送
c
、
sockets
我使用
的
代码是(Client): send(ConnectSocket, recvbuf, strlen(recvbuf), 0);printf("\nSending string..."); iResult =
recv
(ClientSocket, recvbuf, sizeof(recvbuf)iResult]= '\0'; printf("S
浏览 1
提问于2013-04-22
得票数 0
1
回答
Linux下,使用Socket和读写函数,是否可以对
数据
进行分片?
c
、
linux
、
sockets
、
network-programming
、
system-calls
在Linux中,我设计了客户端将文件
数据
传输到服务器时使用
的
格式,如下所示。(1字节,显示这是文件
数据
) (2字节信息,用于区分发送方和接收方) (1字节,通知当前
数据
发送大小)(
数据
..............)以上信息将存储在buf[] (char[])上我想知道当使用套接字描述符
的<
浏览 5
提问于2013-03-18
得票数 2
4
回答
winsock
recv
()和accept()
的
问题
c++
、
sockets
、
winsock
客户机是用来发送消息
的
,它
的
工作方式与我所期望
的
一样。如果我
的
服务器正在运行,它在发送消息时没有任何错误。如果它没有运行,它将传递一个错误。但是我
的
服务器不断地接受怪异
的
胡言乱语。
数据
总是一样
的
。如果我让我
的
客户试图识别服务器,它就会变成胡言乱语。 我已经在这里包含了我
的
源代码。链接器还引入了两个额外
的
参数:-lwsock32和随Dev一起附带
的
库libws2_32.a。size_
浏览 6
提问于2009-12-24
得票数 2
2
回答
MPI发送接收在运行时打印出错误
的
进程等级和分段错误
segmentation-fault
、
mpi
my_rank==0) { MPI_Send(&ptr[0],n,MPI_FLOAT,1,1,MPI_COMM_WORLD); ptr = u->image_data[0]; MPI_
Recv
为什么my_rank会打印出非常大
的
值?另外,我还得到了一个分段错误。
浏览 0
提问于2012-04-29
得票数 0
回答已采纳
1
回答
Websockets、碎片和通过
recv
提供
的
可用
数据
c
、
sockets
、
websocket
为了解析框架,我正在执行如下操作:result =
recv
(socket_fd, header_buffer, 2, 0);// fetch extended payload length - 2 or 8 result =
recv
(socket_fd, header_extended_buffer/
浏览 1
提问于2016-04-01
得票数 0
回答已采纳
2
回答
非法内存写入导致
recv
()返回零
c
、
linux
、
sockets
、
tcp
我不知何故与套接字断开了连接,或者至少从
recv
()返回
的
值是零。从触发问题
的
原因来看,我认为这是一个越界
的
内存写入。但是,我正在输出套接字
的
值,并且该值尚未
损坏
。有没有一种方法可以在不调用
recv
()
的
情况下检测“断开”(因为我已经调用了
recv
()来读取字节,我正在寻找一些我可以在整个代码中查询
的
东西来检测“断开”发生的确切时间)?是否可能由于非法内存写入而导致
recv
()返回零,而套接字描述符
浏览 1
提问于2016-07-14
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
4,数据的获取
如何正确的获取数据?
如何对已损坏的SQLite数据库取证分析?
如何获取淘宝直播的数据
Exchange2010数据库损坏的紧急修复思路
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券