将REST请求与异步服务器中的响应进行匹配

时间:2018-07-06 15:35:47

标签: rest http boost-asio

我有一台基于Boost Asio / Beast的服务器,该服务器维护与REST服务的HTTP连接(保持活动状态)。我的服务器监听各种命令,例如“发送”,“取消”,“ ping”。请求将相应地排队,并以异步方式处理。

当我阅读响应时,我不知道如何将其与相应的请求进行匹配。例如,“取消”和“ ping”都可能用空字符串响应,据我所知,不能保证以请求的顺序处理响应。

有没有办法将两者匹配?

1 个答案:

答案 0 :(得分:0)

在HTTP / 1.1中保证响应顺序。