LINUX.ORG.RU

История изменений

Исправление 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: *. Без проверок никак