哪个响应与哪个请求相匹配?

2024-05-29 08:30:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用PythonOpenERP 7。 我使用urllib3向合作伙伴发出请求。其中一些请求可能是异步的。 所以我构建了一个asyncore服务器来等待响应。 但问题是,服务器无法知道哪个响应与哪个请求一起发出

在我请求的内容中,有一个名为TransactionID的标记。 到目前为止,我尝试使用这个TransactionID将响应与请求联系起来。 但从一个合伙人到另一个合伙人的反应是不一样的。 所以,我所做的是创建一个可能的TransactionID标记结构列表

这种方法行得通,但太难看了。 如果有人知道如何做到这一点,我希望找到一个更好、更干净的解决方案

谢谢

编辑:

我想我把它称为异步是个错误。 合作伙伴给出同步响应。但这只是为了确认我的要求是可以的。 稍后,合作伙伴将向我发送关于特定url:port on 我的服务器。这就是我所说的回应。抱歉,我没有提供足够的细节


Tags: 方法标记服务器内容列表合作伙伴解决方案结构

热门问题