История изменений
Исправление ritsufag, (текущая версия) :
внезапно понадобилось слать с клиента на сервер запрос к API в виде json+файл в аттаче (в том же запросе).
Ты описываешь json rpc и для него под загрузку лучше выделять вообще отдельный сервис, либо передавать bson.
фреймворк на сервере умеет раутинг и еще много чего, но не умеет мультипарт. И есть сторонняя библиотека, которая умеет, но фреймворк про нее ничего не знает. И как будете их дружить без костылей?
Подобный фреймворк просто никто не будет использовать. Крупные в любом случае будут иметь мультипарт ридер. Микрофреймворки тоже, либо имеют систему с мидлухами, где можно к пайпе присосать что угодно.
Исходная версия ritsufag, :
внезапно понадобилось слать с клиента на сервер запрос к API в виде json+файл в аттаче (в том же запросе).
Ты описываешь json rpc и для него под загрузку лучше выделять вообще отдельный сервис, либо передавать bson.
фреймворк на сервере умеет раутинг и еще много чего, но не умеет мультипарт. И есть сторонняя библиотека, которая умеет, но фреймворк про нее ничего не знает. И как будете их дружить без костылей?
Подобный фреймворк просто никто не будет использовать. Крупные в любом случае будут иметь мультипарт ордер, микрофреймворки тоже, либо имеют систему с мидлухами, где можно к пайпе присосать что угодно.