Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
为什么没有 asio::ssl::iostream? (以及如何实施)
我目前正在探索 Asio 库 并且拥有用于常规 TCP 连接的工作代码 我用了asio ip tcp iostream对象 因为我想要传输的东西已经可以序列化到 iostreams 从 iostreams 反序列化 所以这非常方便并且对我来
c
SSL
boostasio
为什么这个 Boost ASIO 代码不能与这个 python 客户端一起工作?
此代码与原始 udp 异步回显服务器相同 但具有不同的套接字 响应已传输并显示在wireshark 中 但随后会向服务器发送回ICMP 端口不可达错误 我试图理解为什么 因为一切看起来都是正确的 您可以将此代码直接复制到源文件中 例如服务器
c
python
boostasio
Boost asio 发送和接收消息
我正在尝试使用 TCP 从客户端和服务器发送和接收消息 我正在尝试使用线程 但我根本不知道该怎么做 我可以很好地连接到服务器 但我需要能够按需从两个地方发送和接收消息 我已经搜索了几个小时但一无所获 因为谷歌上的所有结果都过于复杂和混乱 s
boost
boostasio
C++ Boost.ASIO async_read_until 慢
我遇到了一个不寻常的问题 我有一个 C Boost ASIO Web 服务器 为了处理传入请求 我使用以下代码 boost asio async read until socket response r n r n boost bind c
c
boost
boostasio
Websockets 使用 asio c++ 库作为服务器,使用 javascript 作为客户端
我使用 C 编写了服务器代码asio图书馆 我知道服务器代码可以工作 因为我使用同样用 C 编写并使用的客户端对其进行了测试asio 问题是 使用以下客户端 javascript 代码 连接不会被接受 我立即看到消息框Connection
javascript
c
WebSocket
boostasio
ASIO 示例代码在应该之前关闭套接字
我需要一个使用 ASIO 的并行同步 TCP 解决方案 我正在尝试从这些示例中获取示例代码 https github com jvillasante asio network programming cookbook tree master
c
Sockets
boostasio
如何将 cmake 与 boost asio 结合使用?
我不明白boost asio在我的 C 程序中使用 cmake 我实际上已经尝试和谷歌搜索了很多小时 但我无法让它工作 我想包括boost asio在我的 Ubuntu 18 04 下的 c 项目中 带有一个 cmake 文件 所以我安装了
c
boost
CMake
boostasio
Boost asio - 分离不同的数据块
想象一下 我们创建简单的客户端 服务器应用程序来将文件从客户端发送到服务器 我们使用boost asio 服务器开始监听 客户端连接到服务器 客户端发送文件名和文件内容 但服务器只接收字节流 服务器如何检测文件名结尾和文件内容开头 我的第一
c
boost
boostasio
我可以在执行读写的两个线程之间共享 boost::asio::tcp::socket 对象吗
我有两个线程 一个通过 TCP 套接字发送数据 另一个接收数据 我用boost asio read and boost asio write 用于阅读和写作 我的问题是我是否必须在读写操作期间保护对套接字对象的访问 另一种情况是 如果我有两
boostasio
Boost ASIO HTTP 客户端 POST
我正在尝试让 boost ASIO 库发送帖子 但变量从未发送到服务器 我知道服务器工作正常 用curl测试 此代码不起作用 变量 msg 未发布到服务器 但当我使用curl 时它确实起作用 tcp resolver resolver io
c
boostasio
boost:asio::read 或 boost:asio::async_read 超时
是的 我知道对此有一些疑问time out in boost asio 我的问题可能太简单了asio大伙在这里解决 我在用boost asio在 TCP 协议上以尽可能快的速度通过网络连续循环读取数据 跟随功能ReadData 不断接到工作
c
boostasio
asio
当使用 tcp 套接字执行 async_write 时,何时调用处理程序?
这只是 async write 如何与 tcp 套接字配合的简单问题 基本上 当使用 tcp 套接字时 当数据写入套接字时 或者从目标接收到 ack 时 写入处理程序是否会被调用 AFAIK 一旦数据写入套接字的内核缓冲区 处理程序就会被调
c
boost
boostasio
boost::asio::streambuf::consume - 注入垃圾字符
当我失去连接时 在我的服务器代码中 我会尝试永远重新连接 重新连接后 我会向我连接的组件发送一条登录消息 然后该组件发回一个类似于 MyResponse 的登录响应 初始连接工作正常 然而 重新连接后 我在预期消息之前收到垃圾信息 如下所示
c
boostasio
使用 boost asio 重用套接字
我尝试使用 boost asio 套接字 绑定到本地地址 端口组合 效果很好 不起作用的是 一旦套接字和应用程序停止并重新启动 就重新使用套接字 open the socket it would also be opened by the
Sockets
boost
bind
boostasio
reusability
多线程中boost asio中的随机EOF
我对 boost asio 还很陌生 我正在经历随机文件结尾在多线程服务器中 我可以在这个小例子中重现我的问题 Server 这是一个简单的回显服务器 该协议很简单 1 客户端连接 2 服务器读取一个字节 该字节是要读取和发回的字符串的长度
c
Multithreading
boost
C11
boostasio
如何使用asio库获取IP地址的主机名?
我正在尝试从 UDP 端点获取主机名 不过我不知道boost asio是否支持IP gt 主机名转换 有人可以回答我的问题吗 获取姓名信息就是你想要的 getnameinfo sockaddr addr sizeof addr hostna
c
boostasio
boost::asio 是否有通过socks5 进行代理连接的本机支持?
我正在使用 boost asio 来处理我的程序和远程服务器之间的网络通信 为了与服务器建立连接 我执行以下操作序列 namespace ba boost asio boost shared ptr
c
proxy
boostasio
httpproxy
Socks
Boost asio 处理程序不会保持 io_service 运行
我想向 boost io service 添加一个信号处理程序 允许应用程序在用户按下 Ctrl C 时彻底关闭 这当然可以通过停止循环轻松完成 如下所示 boost asio io service service boost asio s
c
boostasio
将 std::mutex 用于由 boost::asio 管理的线程池
不知何故的后续这个问题 我只是想知道是否可以使用std mutex在由 a 处理的函数中boost asio io service 使用股线是有点不切实际的 从我在升压参考我会说没关系 既然它指出 异步完成处理程序只会从当前正在调用 io
c
Multithreading
boost
C11
boostasio
当 I/O 对象已经有执行器时,为什么还需要 `net::dispatch`?
我正在从这个例子中学习 Boost Beast 和 Boost Asiolibs beast example http server async ssl http server async ssl cpp 1 77 0 据我所知 I O 对
c
boostasio
boostbeast
«
1 ...
6
7
8
9
10
11
12
»