Я пишу контроллер MVC, в котором мне нужно обрабатывать как возврат данных, так и длительный опрос «данные изменились», как и поведение из ОДНОГО (!) URL. Ничего не могу с этим поделать - я реализую прокси для уже существующего приложения, поэтому у меня нет возможности делать какие-либо расширения / модификации API.
Моя главная проблема:
* Операции POST должны быть завершены немедленно.
* Операции GET занимают больше времени (иногда могут занимать часы).
Можно ли как-то переписать оба для перехода на разные контроллеры? Альтернативой было бы ... хм ... сделать оба асинхронных, только POST заканчивает три раза, а затем.
Кто-нибудь прокомментировал это?