首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
在服务器的网络编程中,解决会话跟踪的方法有?
[不定项选择题]
在服务器的网络编程中,解决会话跟踪的方法有?
使用Cookie
使用URL重写
使用隐藏的表单域
以上方法可以配合Session一起使用
查看答案及解析
添加笔记
求解答(5)
邀请回答
收藏(984)
分享
11个回答
添加回答
0
黄小斜
一个用户的所有请求操作都应该属于同一个会话,而另一个用户的所有请求操作则应该属于另一个会话,二者不能混淆。而
Web
应用程序是使用
HTTP
协议传输数据的。
HTTP
协议是
无状态
的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。要跟踪该会话,必须引入一种机制。
Cookie
和
Session
就是这样的一种机制
发表于 2017-03-24 11:15:49
回复(0)
更多回答
1
牛客510142号
不配合session a b c这三种方法能用吗?
发表于 2016-08-10 19:39:48
回复(1)
32
像我这么吊的下水道还有六个
一个用户的所有请求操作都应该属于同一个会话,而另一个用户的所有请求操作则应该属于另一个会话,二者不能混淆。而
Web
应用程序是使用
HTTP
协议传输数据的。
HTTP
协议是
无状态
的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。要跟踪该会话,必须引入一种机制。
Cookie
和
Session
就是这样的一种机制
发表于 2015-07-17 09:03:13
回复(0)
26
半纸流年
解决回话跟踪技术。其实叫实现回话跟踪技术更好一些。
1,使用cookie
2,隐藏表单域
3,URL重写
4,session
发表于 2016-02-05 15:16:43
回复(1)
12
guanjian
URL
重写就是首先获得一个进入的URL请求然后把它重新写成网站可以处理的另一个URL的过程。举个例子来说,如果通过浏览器进来的URL是“UserProfile.aspx?ID=1”那么它可以被重写成 “UserProfile/1.aspx”,这样的URL,这样的网址可以更好的被网站所阅读。
如果浏览器不支持Cookie或用户阻止了所有Cookie,可以把会话ID附加在HTML页面中所有的URL上,这些页面作为响应发送给客户。这样,当用户单击URL时,会话ID被自动作为请求行的一部分而不是作为头行发送回服务器。这种方法称为URL重写(URL rewriting)。
发表于 2015-09-23 19:39:31
回复(0)
3
eagle
ABC
它们都可以存标示用户身份和登陆情况的信息。
实际应该中, 一般要配合session来使用
编辑于 2017-09-06 09:58:29
回复(0)
2
我的天鸭
一个用户的所有请求操作都应该属于同一个会话,而另一个用户的所有请求操作则应该属于另一个会话,二者不能混淆。而
Web
应用程序是使用
HTTP
协议传输数据的。
HTTP
协议是
无状态
的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。要跟踪该会话,必须引入一种机制。
Cookie
和
Session
就是这样的一种机制
发表于 2019-06-24 20:14:53
回复(0)
0
笑以
这知识偏前端的,现在基本上是使用cookie。url重写这些方法早就没人用了。
发表于 2018-12-27 13:59:03
回复(0)
0
stalary
ABCD都可以
发表于 2017-09-26 08:44:28
回复(0)
0
将臣
由于使用stateless的HTTP协议连接,所以Web设计者不提供会话跟踪的功能,因此要通过一些手段去实现,A、Cookie保存在客户端硬盘,Cookie具有生命周期,把一些服务器信息写进Cookie也是不错的方法。B、
URL重写是把动态URL转换为伪静态URL,目的在于方便搜索引擎的收录,与会话跟踪的关系不大。C、
使用隐藏的表单域,<input type='hidden' name='name' value='value'>把信息写进页面,是不错的手段。D、上述方法可以单独使用的,取决于需求。答案可能是AC。
发表于 2015-08-15 10:08:40
回复(0)
0
Lyan
A肯定是,BC好像也对,D肯定错吧
发表于 2015-07-12 22:42:29
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
网易
2015
网络基础
微博
Java工程师
来自:
网易2015校招JAV...
上传者:
小小
难度:
11条回答
984收藏
14834浏览
热门推荐
相关试题
tcp三次握手创建连接,双方交互的...
网易
2015
网络基础
网易游戏
游戏研发工程师
计算机网络
评论
(11)
来自
2015网易互娱校园招聘...
有B+Tree、Hash_Map、...
网易
2015
哈希
网易游戏
游戏研发工程师
测试
后端开发
客户端开发
前端开发
人工智能/算法
数据
运维/技术支持
评论
(8)
来自
2015网易互娱校园招聘...
两个圆相交,交点是A1,A2。现在...
微软
网易
智力题
评论
(25)
来自
网易互娱2013研发工程...
Mysql中表student_in...
数据库
SQL
评论
(1)
下列表达式的值为True的是( )
Python
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题