1

我有一个在 python web.py 上运行的应用程序。对于几个数据项,我联系了 ruby​​ 服务。我想知道我是否可以以某种方式也跟踪 ruby​​ 中的会话。

每次 python 调用 ruby​​ 服务时,它都会将其视为不同的会话。

有什么帮助吗?

谢谢!

PS - 这可能不是微不足道的,我可能必须将会话变量作为参数传递给 ruby​​,但我很好奇。当我开始重构时,拥有它可以节省一些时间。

4

1 回答 1

2

通常使用会话 cookie 来跟踪客户端(在您的情况下是 Python web.py 部分)和服务器(在这种情况下是 Ruby 服务器)之间的会话。在向 Ruby 服务发出第一个请求时,请确保在 Python 部分中保存会话 cookie。当发出第二个请求时,也简单地发送 cookie 信息。我认为 Ruby 会将其视为同一个会话。

于 2012-10-19T02:52:47.593 回答