Браузер і продуктивність · Junior · Запитання 61 з 75
Чому шаблони React і Vue зазвичай не спричиняють XSS, коли ви рендерите {userInput}?
- ✓Правильна відповідь: Вони за замовчуванням екранують значення, вставлені як текст
- 2Вони запускають усі скрипти в пісочниці
- 3Вони блокують введення користувача, що містить
<
Пояснення
Екранування - типова поведінка; ризик повертається з обхідними шляхами на кшталт dangerouslySetInnerHTML чи v-html і з URL javascript:.