有没有办法区分瓶wsgi应用程序代码中的客户端?

时间:2015-03-08 12:52:19

标签: session wsgi bottle

我想知道哪个http客户端正在执行我的请求 瓶子网络应用程序。

例如,如果客户端从一个浏览器选项卡进行AJAX调用 而另一个标签正在提出相同的请求,我想区分 之后在我的应用程序代码中的两个“用户会话”之间 AJAX调用。

  • 我尝试使用bottle.request.environ["REMOTE_ADDR"]bottle.request.environ["REMOTE_PORT"],但是 它正在改变每个http请求它并没有真正帮助;
  • 我尝试使用Cookie,但Cookie在多个html之间共享 文件,他们需要有唯一的名称
  • 我的最后一招是在每个请求中传递来自客户端的唯一ID 所以我可以在我的Web应用程序Python代码中区分客户端; 但是我更喜欢一种不那么突兀的解决方案

有什么建议吗?

0 个答案:

没有答案