Что означает sva = 1 # inbox, когда загружается Gmail?
Недавно я заметил, что при открытии моей учетной записи Gmail URL-адрес в конце кода изменяется на ?shva=1#inbox
(это можно заметить в адресной строке).
Это происходит не только с моим идентификатором Gmail, но и с другими. Это заставляет меня думать, что Gmail обеспечивает общий интерфейс для всех своих пользователей и соответственно изменяет его.
Что происходит в фоновом режиме и что означает часть shva=1#inbox
?
1 ответ
Когда вы входите в систему, система хочет знать, является ли она действительной учетной записью или она вернет вас на экран входа в систему.
По словам Майка Сего , бывший инженер Gmail, "shva" является аббревиатура «должна иметь действительную аутентификацию». По-видимому, этот параметр включен только после успешной проверки подлинности.
1
- значение по умолчанию, применяемое к проверке параметров. Это также сокращенный способ для программистов сказать true
, например, когда вы успешно вошли в систему.
Другая часть, #inbox
, сообщает Gmail, чтобы загрузить ваш почтовый ящик в качестве первого экрана. Вы можете изменить это на одну из других папок (или даже на этикетках, которые вы создали), чтобы загрузить их.
Например, https://mail.google.com/mail/?shva=1#sent
покажет ваши отправленные элементы папки. https://mail.google.com/mail/?shva=1#label/narwhals
загрузит ваш ярлык «narwhals».
Gmail, как и многие веб-службы, обслуживает стандартный интерфейс, который будет изменяться, чтобы показывать только вашу информацию и данные, когда вы вошли в систему.
Подробности указаны на их конце с использованием идентификатора из файлов cookie или сеансов, созданных после экрана входа.