Подтвердить что ты не робот

Что такое "shva" в URL-адресе Gmail?

Какова следующая часть URL-адреса Gmail для?

https://mail.google.com/mail/?**zx**=1efobg68r40co&**shva**=1#inbox

Если вы измените его, ничего не произойдет!!

Я знаю, что Gmail не является программой с открытым исходным кодом, поэтому мы не можем отслеживать код. Но каждый веб-сайт пытается сделать URL короче, поэтому они в идеале не должны добавлять избыточные данные в URL. В то же время они не имеют никакого значения или ошибки, если они меняются.

Изменить: Я знаю, что это параметр для языка сценариев, так как я разработчик PHP, но, как разработчик, я НЕ добавляю бесполезный параметр, и я думаю, что это очевидный/примитивный смысл!

4b9b3361

Ответ 2

Если я правильно помню, когда они работали над текущей версией интерфейса, вы можете просмотреть его, установив shva=2 вместо стандартного. Эта версия теперь по умолчанию, и вы не можете получить старую версию, поэтому shva ничего не делает.

Он может быть использован снова в будущем, кто знает?

Но каждый веб-сайт пытается сделать URL короче, поэтому они в идеале не должны добавлять избыточные данные в URL-адрес...

Это, очевидно, не так. Посмотрите на URL-адрес StackOverflow для отличного примера. Это сообщение:

http://stackoverflow.com/questions/1692968/shva-in-gmails-url-what-is-this

так же легко (он работает):

http://stackoverflow.com/questions/1692968

Я не думаю, что в наши дни кто-то беспокоится о дополнительных парах байтов данных, связанных с дополнительным параметром строки запроса.

Ответ 3

Некоторые из них говорят, что это "должна иметь действительную аутентификацию". Мы будем считать это ОК.

Но реальным расширением shva является "проверка и проверка безопасности хоста".

Это всегда происходит, когда вы открываете Gmail.

Ответ 4

Мы не будем знать, что именно это означает, если кто-то из Google не ответит на ваш вопрос. Но я предполагаю, что это связано с безопасностью и шифрованием. Ничего не происходит, когда вы меняете его, потому что он также является частью файла cookie. Поэтому, когда вы меняете его, они также должны сравнивать его с тем, что установлено в файле cookie.

Ответ 5

"shva" - это аббревиатура "должна иметь действительную аутентификацию". По-видимому, этот параметр включен только после успешной проверки подлинности.

Значение 1 по умолчанию применяется к проверке параметров. Это также сокращенный способ для программистов сказать правду, например, когда вы успешно вошли в систему.

Другая часть, #inbox, сообщает Gmail загружать ваш почтовый ящик в качестве первого экрана. Вы можете изменить это на одну из других папок (или даже на этикетках, которые вы создали), чтобы загрузить их.

Например, https://mail.google.com/mail/?shva=1#sent отобразит ваши отправленные папки. https://mail.google.com/mail/?shva=1#label/narwhals будет загружать ваш ярлык "narwhals".

Gmail, как и многие веб-службы, обслуживает стандартный интерфейс, который будет изменяться, чтобы показывать только вашу информацию и данные, когда вы вошли в систему.

Подробности указаны на их конце с использованием идентификатора из файлов cookie или сеансов, созданных после экрана входа.