为什么& URL中的会话ID?

时间:2012-07-01 01:46:38

标签: url sessionid userid

我看到一些这样的网址:

http://www.example.com/?view=profile&id=098&hash=589e8bed895198495d987d055699d2b9

为什么有些网站会为网址添加ID和哈希密码?是会话ID吗? 使用类似于用户个人资料的URL有什么优势吗?

2 个答案:

答案 0 :(得分:2)

意图可能会阻止您快速浏览具有可预测网址格式的网页。

如果他们的个人资料网址如下: http://www.siteadress.com/?view=profile&id=098

您可以转到http://www.siteadress.com/?view=profile&id=099http://www.siteadress.com/?view=profile&id=100等,并希望在那里找到内容。如果个人资料包括,比方说,电子邮件地址,它是一个伟大的发现垃圾箱爬行。

答案 1 :(得分:0)

这没有错。数据必须以某种方式发送......网站程序员选择了这种特殊的方法。

它不漂亮......就是这样。

您还应该注意,您可以通过这种方式设置PHP会话ID depending on configuration