Показать сообщение отдельно
  #36 (permalink)  
Старый 12.12.2021, 00:13
Аспирант
Отправить личное сообщение для developer_ Посмотреть профиль Найти все сообщения от developer_
 
Регистрация: 28.07.2011
Сообщений: 40

XMLHttpRequest или fetch не вызовут никаких событий пока не отправят всё тело. Если это 10 гигабайт - то сервер должен принят все 10 гигабайт. Если закрыть сокет раньше - то будет ошибка сети. Если отправить ответ и закрыть сокет раньше - то тоже будет ошибка сети.

Разумеется с точки зрения логики и защиты от атак, если сервер не хочет принимать 10 гигабайт - то он не должен принимать их.

Собственно мой эксперимент показал - что apache сдался после 30 секунд "dos" атаки. Что также является бредом. Отказался принимать контент, отослал страницу ошибки - закрывай сокет.
Ответить с цитированием