在服务器上的所有会话管理请求中传递参数
Pass parameter in all requests for session management on server
我正在制作一个web应用程序,服务器需要跟踪请求来自哪个浏览器选项卡/窗口。
我的方法:
将窗口/选项卡名称(window.name)作为参数与所有从浏览器到服务器的请求一起传递。
问题:
1。有没有一种通用的方法可以做到这一点,即动态地将参数附加到url,而不是将参数单独附加到表单、锚点和ajax调用?
2。有更好的方法吗?
我认为您所说的跟踪选项卡不是一个好方法。要跟踪与用户关联的更改,可以使用轮询方法。
- Pull方法-客户端(浏览器选项卡)在重复的时间间隔内与服务器进行查询,以了解更改(例如:Ajax请求)。如果使用这种方法,服务器必须能够处理大量请求
- Push方法-在这种方法中,只要有新消息,服务器就会将消息推送到客户端。这种方法比pull方法先进,这将是一种实时通信(即,客户端从服务器实时获得更新。在pull方法中,每个查询之间有一个时间间隔)。例如:Faye,pusher,socket.io
希望这对你有帮助。
相关文章:
- 原型Ajax请求参数为嵌套json
- 通过Javascript传递请求参数
- 需要解释Javascript regex请求参数解析
- JSP--如何获取请求参数
- 如何自定义数据::confirm弹出窗口以提示输入,该输入将附加到请求参数中
- ExtJS使用控制器中的View Form Data作为Ajax请求参数
- 在express应用程序中,请求参数两次附加到URL
- 如何使用动态请求参数实现像谷歌一样的自动完成
- 验证请求参数的最佳方法是帆.js/节点.js
- 使用请求参数从 JavaScript 调用 servlet
- 如何获取删除请求参数
- 在 SailsJS 中验证请求参数
- 在双引号中附加请求参数
- 数据表后请求参数不起作用
- 在 node.js 中获取动态请求参数
- 有必要限制node.js中GET请求参数字符串的大小吗
- 路径参数或请求参数-从客户端角度
- 将会话ID/密钥作为请求参数传递时存在安全风险
- 访问Sails中的JSON请求参数
- 在通过RequestDispatcher调用的html页面上获取请求参数