腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
tcp
套接
字
的
read
方法
是
如何
工作
的
?
java
、
sockets
、
tcp
目前我遇到一种情况,我想将输入流读取到一个只包含一个字节
的
字节数组中。我重复这样做了一定
的
次数,以确保我得到相应
的
字节长度。例如,对于40个字节,读取40次。但是在这个
套接
字
的
另一端,它在每个write
方法
中写入512
字
节(实际上在大多数情况下读取缓冲区
是
512
字
节,只是在特定条件下我一次读取一个字节)。我想知道在这种情况下,发送
套接
字
每次仍然通过网络写入512
字
浏览 0
提问于2016-12-27
得票数 0
回答已采纳
2
回答
如何
在Boost.ASIO中分配已连接
的
本机
套接
字
类型
c++
、
linux
、
sockets
、
boost
、
boost-asio
是否有一种方式允许在ASIO中使用已经连接
的
套接
字
?情况
是
,我有一个连接
的
本机描述符(实际上
是
另一个库下
的
一个
套接
字
),我希望将它分配给一个新
的
空ip::
浏览 2
提问于2013-10-23
得票数 2
回答已采纳
3
回答
供客户端连接
的
多个
套接
字
c
、
sockets
、
winsock
是否有可能在一个程序中有多个
套接
字
,其中可以通过
TCP
或UDP?例如:端口4567处
的
TCP
套接
字
;端口8765处
的
socketTwo:
TCP
套接
字
;7643处
的
socketThree: UDP
套接
字
。这些系列将是AF_INET,每个系列
的
地址都将是INADDR_ANY。 我绑定并侦听
TCP
,而只绑定UDP。
浏览 0
提问于2010-07-30
得票数 3
回答已采纳
1
回答
使用boost::asio::socket_base发送数据
c++
、
boost-asio
为什么socket_base没有send()
方法
?基本上,我想使用boost::asio
的
套接
字
,就像linux
套接
字
描述符:底层
套接
字
是
UDP还是
TCP
都没关系,你可以调用
read
(),write(),sendto()等。在他们身上。有没有比仅仅围绕asio
的
udp和
tcp
套接
字
类编写包装类更合适
的
解决方案呢
浏览 3
提问于2010-10-16
得票数 0
回答已采纳
1
回答
使用select()监听
tcp
和udp消息
python
、
sockets
、
select
、
tcp
、
udp
当我尝试以下代码时,我只得到
TCP
消息:from select import select while True::'%s'" % data while True: print "Recvsocket
tcp
= socket(AF_INE
浏览 3
提问于2011-03-02
得票数 4
回答已采纳
1
回答
如何
在使用C#时获取传入数据包
的
TTL
c#
、
windows
、
tcp
、
udp
、
ip
注意:我倾向于使用UDPClient来解决这个问题,但是berkley类也能
工作
。Socket s = new Socket(ipe.AddressFamily, SocketType.Stream, ProtocolType.
Tcp
);允许我获取或设置传出数据包
的
Ttl,但我想读取传入数据包上
的
ttl值。我很难解析传入数据包
的
数据部分以外<e
浏览 2
提问于2020-02-03
得票数 1
回答已采纳
1
回答
如何
实现像sock.recv()这样
的
逻辑,基于python-异步
的
传输和协议api?
python
、
tcp
、
python-asyncio
我正在尝试构建一些基于异步
tcp
的
简单应用程序。在传统
的
套接
字
编程中,我们使用sock.recv()和sock.send()来管理
套接
字
的
接收和发送,但是我注意到,根据异步文档,不推荐直接使用
套接
字
,相应地,它们建议使用传输抽象。我想知道
如何
使用传输来再现类似于传统
套接
字
编程
的
逻辑。loop.create_connection(EchoClien
浏览 0
提问于2021-03-31
得票数 1
回答已采纳
1
回答
内核缓冲区、
TCP
套接
字
缓冲区和滑动窗口有什么不同?
networking
、
tcp
、
linux-kernel
、
sliding-window
以下
是
我对
TCP
/IP中传入数据流
的
理解 我有点搞不懂滑动窗口定位在哪里,还是与
套接
字
缓冲区相同
浏览 2
提问于2018-12-09
得票数 5
回答已采纳
1
回答
(Escapable)沙盒REPL over socket?
sockets
、
racket
最近,我使用了Guile,它允许将其REPL重定向到一个相当整洁
的
套接
字
。然后我在上找到了下面的代码。\n")据我所知,这应该会创建一个新
的
(沙箱!)在
TCP
套接
字
上执行REPL,所有输入和输出都被重定向以在其上运行。但是当我用(Dr)球拍6.0来尝试这个功能时,它并不能很好
的
工作
。我可以连接到
套接
字
(使用netcat)并发出命令(
浏览 2
提问于2014-07-31
得票数 0
1
回答
增强asio网络断开处理
boost
、
boost-asio
我正在使用boost asio为我
的
TCP
服务器,在这里我使用async_
read
_some阅读。当网络连接时,应用程序
工作
正常,正常
的
连接关闭被正确处理(EOF,突然关闭)。但我
的
问题
是
,拔下网线时,我没有收到任何错误。
套接
字
是
打开
的
,当我在
套接
字
上写
的
时候,我得到错误。这就是
套接
字
的
<em
浏览 3
提问于2014-03-26
得票数 1
1
回答
RXKOTLIN/RXJAVA:使用可观测数据
的
套接
字
之间
的
通信
android
、
rx-java
、
rxjs-observables
、
rx-kotlin
我
是
RXKotlin/RXJava
的
新手。我正在开发Android
的
后台服务。蓝牙
套接
字
TCP
套接
字
有人
浏览 7
提问于2021-06-13
得票数 0
回答已采纳
5
回答
PostgreSQL UNIX域
套接
字
与
TCP
套接
字
performance
、
postgresql
、
tcp
、
sockets
我想知道在高并发速率下,使用postgresql
的
UNIX域
套接
字
连接是否比来自本地主机
的
tcp
连接更快,如果
是
,速度要快多少?
浏览 1
提问于2008-11-02
得票数 52
回答已采纳
2
回答
Boost.Asio deadline_timer没有按预期
工作
c++
、
boost
、
boost-asio
我正在尝试为在
TCP
套接
字
上读取
的
Boost.Asio实现超时。 我正在尝试使用带有async_
read
_some
的
deadline_timer。下面的函数
是
一个类
的
成员,它包含一个指向
TCP
套接
字
和io_service
的
智能指针。在不返回任何数据
的
活动
套接
字
上调用时,希望会发生什么,等待2秒,然后返回false。所发生
浏览 4
提问于2012-03-28
得票数 2
回答已采纳
1
回答
如何
使用通过
TCP
套接
字
而不是UDP发布数据
sockets
、
tcp
、
webrtc
、
pubnub
尽管发送和接收
的
消息数量
是
我心目中
的
same.What,但由于某种原因,部分数据包丢失了,但是发生
的
情况
是
,一边
的
消息大小与另一边
的
消息大小不同 console.log(JSON.stringify(error)); });
浏览 1
提问于2015-06-21
得票数 0
1
回答
ruby SSL代理(MITM)
ruby
、
ssl
、
proxy
true : (t.join; false) }end data = socket.readpartial(4096) #
Read
server_socket.write data else #
浏览 1
提问于2014-10-20
得票数 1
回答已采纳
2
回答
成功握手后SSL_
read
()不返回
c++
、
c
、
sockets
、
select
、
openssl
成功握手后,客户端select()发出信号,表示有可读取
的
数据。当我尝试时,SSL_
read
()不会返回。出于好奇,我在握手后立即向服务器发送了一条消息,以了解客户端对此
的
反应。令人惊讶
的
是
,客户端离开了它
的
阻塞状态,之后通信
工作
正常。由于观察到
的
行为,我唯一
的
猜测
是
,我尝试读取OpenSSL
的
数据,这些数据可能
是
在调用SSL_
read
()时由其状态机处理
浏览 1
提问于2019-10-03
得票数 1
回答已采纳
1
回答
在AF_LOCAL
套接
字
的
上下文中,ECONNRESET是什么意思?
sockets
、
posix
据我所知,对于
TCP
套接
字
,ECONNRESET与RST数据包有关。但我也看到过AF_LOCAL
套接
字
的
ECONNRESET错误,在
read
()和write()调用中。这是什么意思?ECONNRESET与
read
()返回0或write()抛出EPIPE有什么不同?
浏览 3
提问于2010-06-04
得票数 29
回答已采纳
2
回答
在原始
套接
字
中连接函数?
c++
、
c
、
sockets
、
tcp
、
raw-sockets
我试图在C中发起
TCP
的
三路握手,然而,我突然意识到connect可能已经建立了这样
的
连接或以某种方式进行了干扰。无论何时调用
套接
字
,connect是否会自动建立
TCP
连接,是否设置了IPPROTO_
TCP
选项?
浏览 3
提问于2016-12-28
得票数 1
回答已采纳
1
回答
进程终止后线程上
的
套接
字
服务器不释放端口。
python
、
multithreading
、
sockets
下面的代码在线程上运行
套接
字
服务器。客户端
套接
字
向服务器发送' client : hello‘,服务器
套接
字
接收并回复' server : world’。server) client() main() 它第一次运行正常,但从第二次开始,如果您不等待服务器释放
套接
字
几秒钟File "<string&g
浏览 6
提问于2012-03-14
得票数 0
回答已采纳
1
回答
UDP
套接
字
:现有连接被远程主机强制关闭。
c#
、
sockets
、
exception
、
udp
我对UDP
套接
字
相当陌生,我大部分
的
套接
字
经验都是使用
TCP
的
。Socket UDPSocket = new Socket(SocketType.Dgram, ProtocolType.Udp); //Create UDP socket<
浏览 3
提问于2013-08-30
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券