vapor / http

🚀 Non-blocking, event-driven HTTP built on Swift NIO.
MIT License
240 stars 65 forks source link

streaming multipart #355

Closed tanner0101 closed 5 years ago

tanner0101 commented 5 years ago

354 ported Vapor 3's multipart parsing, which operates on a fully buffered HTTP request. It would be nice to support streaming multipart, so that the entire request does not need to be in memory to start accessing its parts.

Here's a good reference for this: https://github.com/francoiscolas/multipart-parser