diff --git a/curriculum/challenges/russian/06-information-security-and-quality-assurance/information-security-with-helmetjs/avoid-inferring-the-response-mime-type-with-helmet.nosniff.russian.md b/curriculum/challenges/russian/06-information-security-and-quality-assurance/information-security-with-helmetjs/avoid-inferring-the-response-mime-type-with-helmet.nosniff.russian.md index 348d8be6e0..4bfc347c24 100644 --- a/curriculum/challenges/russian/06-information-security-and-quality-assurance/information-security-with-helmetjs/avoid-inferring-the-response-mime-type-with-helmet.nosniff.russian.md +++ b/curriculum/challenges/russian/06-information-security-and-quality-assurance/information-security-with-helmetjs/avoid-inferring-the-response-mime-type-with-helmet.nosniff.russian.md @@ -3,12 +3,12 @@ id: 587d8248367417b2b2512c3a title: Avoid Inferring the Response MIME Type with helmet.noSniff() challengeType: 2 forumTopicId: 301574 -localeTitle: Избегайте вызывать тип MIME ответа с помощью helmet.noSniff () +localeTitle: Избегайте вызывать тип MIME ответа с помощью helmet.noSniff() --- ## Description
-Напомним, что этот проект строится на следующем стартовом проекте Glitch или клонируется из GitHub . Браузеры могут использовать контент или MIME-нюхание, чтобы адаптироваться к различным типам данных, исходящим из ответа. Они переопределяют заголовки Content-Type для угадывания и обработки данных. Хотя это может быть удобно в некоторых сценариях, это также может привести к некоторым опасным атакам. Это промежуточное ПО устанавливает заголовок X-Content-Type-Options в nosniff. Это указывает браузеру не обходить предоставленный Content-Type. +Напомним, что этот проект строится на следующем стартовом проекте Glitch или клонируется из GitHub. Браузеры могут использовать контент или MIME, чтобы адаптироваться к различным типам данных, приходящих ответом. Они переопределяют заголовки Content-Type для распознования и обработки данных. Хотя это может быть удобно в некоторых сценариях, это также может привести к некоторым опасным атакам. Это промежуточное ПО устанавливает заголовок X-Content-Type-Options в nosniff. Это указывает браузеру не обходить предоставленный Content-Type.
## Instructions @@ -21,7 +21,7 @@ localeTitle: Избегайте вызывать тип MIME ответа с п ```yml tests: - - text: helmet.noSniff() middleware should be mounted correctly + - text: helmet.noSniff() промежуточное ПО должно быть правильно установлено testString: getUserInput => $.get(getUserInput('url') + '/_api/app-info').then(data => { assert.include(data.appStack, 'nosniff'); assert.equal(data.headers['x-content-type-options'], 'nosniff'); }, xhr => { throw new Error(xhr.responseText); }) ```