Javascript 要在请求中发回的html头?
我试图解决一个类似于和中的问题,基本上是通过浏览器选项卡跟踪用户的子会话。不过,我正试图完成的事情是找到一种方法来设置请求参数,以便将每个请求发送回服务器,无论是简单的同步链接单击、表单发布还是ajax请求。我想到的一个有希望的解决方案是,如果我能在每次发送的html头中设置一些东西,尽管我没有看到任何迹象表明这是可能的。我希望找到一种解决方案,不需要将所有服务器请求包装在某种javascript中以包含所需参数Javascript 要在请求中发回的html头?,javascript,html,ajax,Javascript,Html,Ajax,我试图解决一个类似于和中的问题,基本上是通过浏览器选项卡跟踪用户的子会话。不过,我正试图完成的事情是找到一种方法来设置请求参数,以便将每个请求发送回服务器,无论是简单的同步链接单击、表单发布还是ajax请求。我想到的一个有希望的解决方案是,如果我能在每次发送的html头中设置一些东西,尽管我没有看到任何迹象表明这是可能的。我希望找到一种解决方案,不需要将所有服务器请求包装在某种javascript中以包含所需参数 我们在后端使用Rails。在不知道使用哪种服务器端语言的情况下,很难回答这个问题。
我们在后端使用Rails。在不知道使用哪种服务器端语言的情况下,很难回答这个问题。无论如何,使用php、perl、python或任何其他语言,您都可以生成一个唯一的ID,并将其作为查询字符串附加到链接中。如果你不想要丑陋的链接,你可以: A。使用.htaccess执行mod_重写以清理URL B。使用附加cookie跟踪子会话 C。使用纯javascript,但不太可靠,这取决于客户端浏览器 用于跟踪的方法取决于您拥有的功能、数据库、文本文件等
同样,没有太多信息可供参考。将其添加到问题中,但我们在后端使用Rails。抱歉,无法帮助您使用Rails。请尝试cookies。在发送到服务器的每个请求中,cookie值一旦设置就作为标题。如何跟踪每个选项卡上的cookie?这里的问题是,我基本上希望每个选项卡为用户提供一个单独的子会话。