Node.js · Senior · Запитання 33 з 75
Від якої проблеми рівня HTTP, окрім багів застосунку, треба захищати Node.js API?
- 1Від браузерів, що надсилають замало заголовків
- 2Від клієнтів на HTTP/1.1
- ✓Правильна відповідь: Від HTTP request smuggling і зловживань заголовками, коли проксі та Node розбирають запити по-різному; оновлюйте Node.js і не вимикайте суворий розбір
Пояснення
HTTP-парсер Node (llhttp) за замовчуванням суворий. Прапорці на кшталт --insecure-http-parser послаблюють його, і в продакшені їх використовувати не слід.