Иногда при посещении страниц на Youtube браузер возвращает ошибку 400, в расшифровке которой сообщается, что «ваш клиент выдал неправильный или недопустимый запрос».
Исходя из этого сообщения, ошибка указывает на то, что Youtube не может обработать запрос из-за сбоя клиента. Причины, по которым это происходит, — неправильное содержание запроса, фрейминг или неправильная маршрутизация.
В частности, ошибка сервера 400 в Youtube вызвана файлами cookie, которые используются не по назначению. В большинстве случаев проблема возникает в версиях Chrome, в которых установлено расширение Great Suspender. Она связана с тем, что положение прокрутки записывается в файлы cookie. Когда их размер превысит определенный лимит, то не удастся перейти на сайт. Чтобы ее исправить, нужно удалить куки. Но имейте в виду, если используете расширение, способное блокировать файл gsScrollPos от превышения размера, то через определенное время снова столкнетесь с сообщением об ошибке 400.
Удаление файлов cookie
В этом решение запустим страницу SiteData и удалим вручную cookie, который ответственный за появление ошибки с кодом 400. Но имейте в виду, что указанные шаги удалят все связанные куки, а не только gsScrollPos.
Откройте Google Chrome и в адресной строке наберите:
chrome://settings/siteData
Далее воспользуйтесь функцией поиска в правом верхнем углу и найдите «youtube». После нажатия на Enter увидите две отдельные записи. Нажмите кнопку «Удалить все показанные файлы cookie».
После перезагрузки браузера попробуйте открыть страницу Youtube, которую не удавалось из-за ошибки 400.
Удаление gsScrollPos с помощью инструментов разработчика
Более приемлемым подходом было бы использование инструментов разработчика для специального поиска файла gsScrollPos и удаление всех событий, связанных с ютуб.
Перейдите на страницу ютуб. Проигнорируйте ошибку 400 и нажмите Ctrl + Shift + I, чтобы открыть инструменты разработчика.
Перейдите в пункт меню Application. В левом боковом меню разверните вкладку Cookies, затем выберите ссылку, связанную с YouTube.
Найдите все записи, которые начинаются с gs, выделите их и нажмите на кнопку Del, чтобы очистить все вхождения.
После удаления перезагрузите браузер. Теперь сайт видео хостинга должен открыться без проблем.
Имейте в виду, что, возможно, снова столкнетесь с ошибкой, если продолжите использовать расширение Great Suspender. Один из способов ее исправить – навсегда отключить расширение.
Если предпочитаете использовать Great Suspender для автоматической приостановки неиспользуемых вкладок, то можно его заменить на Edit This Cookie.
Инженер-программист