Ответ 1
Аббревиатура означает "Должна иметь действительную аутентификацию", как указано здесь:
http://googlesystem.blogspot.com/2010/07/gmails-shva-parameter.html
Как отмечали другие, значение 1 по умолчанию.
Какова следующая часть URL-адреса Gmail для?
https://mail.google.com/mail/?**zx**=1efobg68r40co&**shva**=1#inbox
Если вы измените его, ничего не произойдет!!
Я знаю, что Gmail не является программой с открытым исходным кодом, поэтому мы не можем отслеживать код. Но каждый веб-сайт пытается сделать URL короче, поэтому они в идеале не должны добавлять избыточные данные в URL. В то же время они не имеют никакого значения или ошибки, если они меняются.
Изменить: Я знаю, что это параметр для языка сценариев, так как я разработчик PHP, но, как разработчик, я НЕ добавляю бесполезный параметр, и я думаю, что это очевидный/примитивный смысл!
Аббревиатура означает "Должна иметь действительную аутентификацию", как указано здесь:
http://googlesystem.blogspot.com/2010/07/gmails-shva-parameter.html
Как отмечали другие, значение 1 по умолчанию.
Если я правильно помню, когда они работали над текущей версией интерфейса, вы можете просмотреть его, установив shva=2
вместо стандартного. Эта версия теперь по умолчанию, и вы не можете получить старую версию, поэтому shva
ничего не делает.
Он может быть использован снова в будущем, кто знает?
Но каждый веб-сайт пытается сделать URL короче, поэтому они в идеале не должны добавлять избыточные данные в URL-адрес...
Это, очевидно, не так. Посмотрите на URL-адрес StackOverflow для отличного примера. Это сообщение:
http://stackoverflow.com/questions/1692968/shva-in-gmails-url-what-is-this
так же легко (он работает):
http://stackoverflow.com/questions/1692968
Я не думаю, что в наши дни кто-то беспокоится о дополнительных парах байтов данных, связанных с дополнительным параметром строки запроса.
Некоторые из них говорят, что это "должна иметь действительную аутентификацию". Мы будем считать это ОК.
Но реальным расширением shva
является "проверка и проверка безопасности хоста".
Это всегда происходит, когда вы открываете Gmail.
Мы не будем знать, что именно это означает, если кто-то из Google не ответит на ваш вопрос. Но я предполагаю, что это связано с безопасностью и шифрованием. Ничего не происходит, когда вы меняете его, потому что он также является частью файла cookie. Поэтому, когда вы меняете его, они также должны сравнивать его с тем, что установлено в файле cookie.
"shva" - это аббревиатура "должна иметь действительную аутентификацию". По-видимому, этот параметр включен только после успешной проверки подлинности.
Значение 1 по умолчанию применяется к проверке параметров. Это также сокращенный способ для программистов сказать правду, например, когда вы успешно вошли в систему.
Другая часть, #inbox, сообщает Gmail загружать ваш почтовый ящик в качестве первого экрана. Вы можете изменить это на одну из других папок (или даже на этикетках, которые вы создали), чтобы загрузить их.
Например, https://mail.google.com/mail/?shva=1#sent отобразит ваши отправленные папки. https://mail.google.com/mail/?shva=1#label/narwhals будет загружать ваш ярлык "narwhals".
Gmail, как и многие веб-службы, обслуживает стандартный интерфейс, который будет изменяться, чтобы показывать только вашу информацию и данные, когда вы вошли в систему.
Подробности указаны на их конце с использованием идентификатора из файлов cookie или сеансов, созданных после экрана входа.