Gmail加载后,shva = 1#inbox是什么意思?


117

我最近注意到,打开我的Gmail帐户时,URL ?shva=1#inbox的结尾更改为(可以在地址栏中看到)。

这不仅会发生在我的Gmail ID上,还会发生在其他人身上。这使我认为Gmail为所有用户提供了一个通用界面,并相应地对其进行了更改。

后台会发生什么,该shva=1#inbox部分是什么意思?

Answers:


163

当您登录时,系统想知道它是一个有效的帐户还是应该让您返回登录屏幕。

前Gmail工程师Mike Sego表示,“ shva”是“应具有有效身份验证”的首字母缩写。显然,仅在成功认证之后才包含该参数。

1是应用于参数检查的默认值。这也是程序员说true(如您成功登录时)的一种简便方法。

另一部分#inbox告诉Gmail将第一个屏幕加载到您的收件箱中。您可以将其更改为其他文件夹之一(甚至创建的标签)以加载它们。

例如,https://mail.google.com/mail/?shva=1#sent将显示您的已发送文件夹项目。
https://mail.google.com/mail/?shva=1#label/narwhals将加载您的“独角鲸”标签。

Gmail与许多网络服务一样,提供了一个标准界面,该界面会更改为在您登录后仅显示您的信息和数据。

通过使用登录屏幕后生成的cookie或会话中的ID来引用这些详细信息。


1
@八天的恶意:首先,一个很大的名字(开个玩笑),谢谢你的回答!我已经接受了您的信息,并且我是该网站的新手,因此,一旦获得我的许可,我可以投票赞成:)谢谢您:)
蚂蚁

4
哦,我的主艾芬,我已经找了什么SHVA站为信息时代!感谢您最终将主要文档放在后面。:)
delfuego 2011年

17
所以它不是以印度神灵命名
克里斯·S

1
@克里斯:这是一个好主意,没有以印度教神命名的..哈哈!
蚂蚁

3
您可以定位已创建的标签。示例:https://mail.google.com/mail/?shva=1#label/Notes
bevacqua 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.