2012-02-24 94 views
1

我有一个node.js应用程序,它将事件路由到网页的“shotbox”,它类似于主页上的chatbox。这个喊话器需要一个sessionVar和sessionId,根据你的浏览器,session_id和其他一些东西来改变。我已经成功地从浏览器中获取这些变量,但是如果关闭该浏览器页面,我的node.js应用程序将不再有效。我认为这与保持活动的头文件或某事有关(我不确定,我不太了解http的所有内容)。我想让我的node.js应用程序免于需要浏览器。我想我可以,一旦启动node.js应用程序,登录到网站,并检索这些自定义变量。但是,如何在打开浏览器时达到与浏览器完成的效果相同的效果?node.js保持活着的网页

基本上,我该如何在node.js中实现保持活动的浏览器会话?

回答

3

浏览器会话应该当您关闭它结束,这是预期的行为。您的应用程序不应该关心在任何给定时间0到[大数]的会话是否处于活动状态;这听起来像是你的服务器真正基本的问题。发布一些代码...

+0

嗯,我想我应该澄清,我在我的node.js应用程序中使用浏览器的会话变量。我想要做的是删除浏览器的需要。 – LordZardeck 2012-02-25 19:59:41

+0

我能够修改留言箱以允许通用的“RESTFUL”请求,所以我不再需要这个了。 – LordZardeck 2012-03-07 03:06:18