Boost ASIO async_read_until无法读取背靠背消息的问题
作者:bustus_primus 提问时间:11/14/2023
我正在使用 boost.asio 实现一个网络库。这是 TCP 类的读取函数。 我的一个测试用例有一个客户端连接到服务器,一旦握手完成,服务器会立即与分隔符背靠背发送两条消息。客户端读取第一条消息,...
asio 问答列表
作者:bustus_primus 提问时间:11/14/2023
我正在使用 boost.asio 实现一个网络库。这是 TCP 类的读取函数。 我的一个测试用例有一个客户端连接到服务器,一旦握手完成,服务器会立即与分隔符背靠背发送两条消息。客户端读取第一条消息,...
作者:eniac 提问时间:11/17/2023
我正在使用 ASIO 将旧的 c++ 代码迁移到更现代的 c++,但我有一个不确定如何使用 ASIO 解决的问题。 一般的理念是: Act as Client and Server (sam...
作者:Rasel mia 提问时间:11/15/2023
问题描述 我正在做一个nextjs项目。问题是当我通过postForm发布多个图像数组不起作用时,但是如果我使用postForm.append,那么这些图像数组可以正常工作。 axios 版本:“...
作者:Jésus Christophe 提问时间:8/4/2023
我正在尝试使用 asio 创建异步服务器,但是当接受器调用 async_accept 函数时,我收到此错误 I/o 操作已中止,因为线程退出或应用程序请求,这不允许进程继续。我尝试更改端口,但它不起作...
作者:Braaedy 提问时间:8/13/2017
我正在尝试将写入将要通过网络发送的缓冲区中,但我不确定如何正确操作。最初,我假设这将正确处理它并将 4 个字节写入缓冲区(假设我以前使用过)。相反,我开始得到没有任何意义的值。我注意到,有时将单个 i...
作者:Hanno 提问时间:6/6/2019
我已经使用 boost asio 编写了一个 tcp 通信方案,如果我为 .但是,通信器也应该用作 MPI 并行程序的一部分(请不要质疑这一点),其中分叉和线程不是一个好主意,并且可能不允许。io_s...
作者:aj3423 提问时间:11/11/2019
我基于boost协程回显服务器示例制作了我的服务器,只是接收和写回一些数据。它在向客户端写入数据时崩溃,更奇怪的是,它仅在使用多个内核时崩溃。 这是服务器,它读取 4 个字节并写回“OK”,在 1 ...
作者:thulke 提问时间:6/24/2020
我正在尝试使用上面提供的实现。我的代码几乎一行一行地复制了 Boost Asio 文档中发布的示例:std::iostreamboost::asioboost::asio::ip::tcp::sock...
作者:junya 提问时间:6/15/2021
我的程序在发送数据时有一个缓冲区。与其每次都直接调用 async_write 发送小包,不如尽量让 send 方法快速返回,使用 streambuf 作为发送缓冲区,尝试发送大包。 现在遇到的问题是...
作者:Ieshir 提问时间:8/27/2022
我需要有关情况的建议 我正在做一个udp异步组播转换器: 他可以接受来自组播组的数据 他可以向组播组发送数据 在以下情况下发送数据: async_receive_from -> callbac...