Pull to refresh

Comments 32

это должен быть 4xx код, а не 5xx
Еще можно разновидность: «429 Too much serfing! Work hardly, bro!» — на Вконтакт или на проксю.
Кстати, «hardly» переводится как «едва ли», а никак не «более тяжко». Ох, был у меня инцидент с работодателем, которому я говорил что я такой молодец и я «hardly working on it», а он нервничал и пытался добиться чем же я тогда занимался! Прояснил ситуацию сторонний наблюдатель, ржали тогда все вместе, прокатило как для не нейтив спикера, но стыыыдно было. Так что не наступай на мои грабли, bro! ;)
UFO just landed and posted this here
Школьный курс английского языка. Не позорьтесь.
Знакомая ситуация. Хорошо начальник понял, что я имел в виду и объяснил разницу. :)
Я понимаю, что уже, возможно, многим надоел, но все же. Вот объясните мне, как можно
network authentication required

перевести как
нужно выполнить процедуру авторизации

Где в оригинальном тексте авторизация-то?
UFO just landed and posted this here
Возможно, но неужели так сложно написать кальку с оригинала вместо того, чтобы придумывать термины, отсутствующие в оригинале? Или авторизация красивее звучит? Или она короче на 3 символа?
UFO just landed and posted this here
Идентификация, аутентификация, авторизация — три стадии одного процесса.

Идентификация: «Я Вася».

Аутентификация: «Вот ключ…» (пароль, отпечаток пальца, etc.) «…доказывающий, что я Вася».

Авторизация: «Признаём, что он Вася». («И вот его права на доступ к услуге».)

Именно так. Авторизация — это никогда не «я Вася, вот мои права». Это всегда «ты Вася, вот твои права».
А в чём предполагается отличие 428 от 409?
Вот интересно, кто это всё полноценно обрабатывает. Не в смысле вывести строку ошибки, а принять адекватные меры по каждой из ошибок.
429 too many requests обрабатывает непосредственно сервер (и он не всегда этому рад).
UFO just landed and posted this here
Ага, как быку красная тряпка.
UFO just landed and posted this here
Попробуйте вконтакте открыть много страниц. Например, зайдите к кому-то в друзья и открой за секунду десять вкладок с друзьями. Через 3 вкладки вконтакт скажет: «Слишком много запросов, бро». Вот это оно.
UFO just landed and posted this here
На клик достаточно 0.2 секунды. А они не позволяют одному клиенту делать больше 2 кликов в секунду. Отсюда и «429»
Ну меня бортонуло только на десятой копии страницы кликнутой за 1 секунду
Ошибка
Вы попытались загрузить более одной однотипной страницы в секунду. Вернитесь назад и повторите попытку.

Вот только 200 отдается :) а не 429
Как быть с фишкой некоторых браузеров «при запуске восстанавливать ранее открытые вкладки»?
Думаю, что «Вконтакте» это реализует не средствами ихнего веб-сервера, а при помощи СУБД(просто сохраняет время сессии, запросы и при каждом новом запросе считывает количество уже имеющихся в БД).
Коды это хорошо, но им бы и сам стандарт немножко чаще обновлять.
Ну, во-первых, некоторые части (не сам HTTP, а куки) обновляли последний раз полгода назад.
Во-вторых, обновили так, что лучше бы и не трогали, честное слово.
Ждем когда появится поддержка 511 на роутерах бесплатного wi-fi. Кстати редирект это плохая мысль — представьте что вы запустили браузер с десятками сохраненных вкладок. Надо обрабатывать этот код в браузере специальным образом.
Ага. У девушке на ноуте, когда мы ездили на DevConf именно так и произошло. =(
Вы на всякий проверьте чтоб не крякнули заодно, а то народ разный на конфах собирается…
Кстати, насчёт 511, а как Windows без этого кода определяет, что нужна аутентификация?
Просто обычно, когда в винде подключаешься к сети, которая требует аутентификации, в трее появляется уведомление о том, что «Additional login information might be required».
Пытается подключиться куданибудь и получает в ответ не то что ожидал?
Sign up to leave a comment.

Articles