История изменений
Исправление makoven, (текущая версия) :
Почитайте повнимательней HTTP-протокол. Там невозможно отменить прием запроса - можно только отменить его обработку
Как так-то? Во всех микрофреймворках, что я пробовал, тело пост-запроса представляет собой некий стрим. Я как-то не задумывался, что случается с соединением, если вернуться из обработчика, не прочитав тело. Неужто фреймворк читает тело без моего ведома?
Так что, просто используйте буферизацию HTTP-запросов на стороне NGINX
Идея здравая, но не осилю я настроить nginx, чтоб он и авторизацию и типы и размер файлов чекал. У меня там Access-Control-Allow-Origin: *. Без проверок никак
Исправление makoven, :
Почитайте повнимательней HTTP-протокол. Там невозможно отменить прием запроса - можно только отменить его обработку
Как так-то? Во всех микрофреймворках, что я пробовал, тело пост-запроса представляет собой некий стрим. Я как-то не задумывался, что случается с соединением, если вернуться из обработчика, не прочитав тело. Неужто сломаю http?
Так что, просто используйте буферизацию HTTP-запросов на стороне NGINX
Идея здравая, но не осилю я настроить nginx, чтоб он и авторизацию и типы и размер файлов чекал. У меня там Access-Control-Allow-Origin: *. Без проверок никак
Исходная версия makoven, :
Почитайте повнимательней HTTP-протокол. Там невозможно отменить прием запроса - можно только отменить его обработку
Как так-то? Во всех микрофреймворках, что я пробовал, тело пост-запроса представляет собой некий стрим. Я как-то не задумывался, что случается с соединением, если вернуться из обработчика, не прочитав тело. Неужто сломаю http?
Так что, просто используйте буферизацию HTTP-запросов на стороне NGINX
Идея здравая, но не осилю я настроить nginx, чтоб он и авторизацию и типы и размер файлов чекал. У меня там owed Access-Control-Allow-Origin: *. Без проверок никак