-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement multipart file uploads #75
Comments
@abonander yeah, having this would be great! -- I considered implementing it before the initial release, but this is somewhat tricky and we'd need to come up with a good design first. Would you like to work on bringing this into Tide? |
@yoshuawuyts Tide or Surf? I also have a server API that's just about ready for use which would close http-rs/tide#89. I mostly just want to do a bunch more testing to really be confident in it but it's already better tested than I think the client API design is comparatively straightforward, though. The main question is whether it should be lazy (pass a list of fields and the client processes them in a single call at the end) or eager (actively write each field to the transport). We have a much better error handling story in Rust now than when I developed the original |
What's the plan of this feature? It's an important feature I think (or maybe bug?) |
See http-rs/http-types#175 - likely to picked back up soon over there, unsure how or when that will impact a full surf api for this. |
I don't have any investment in this anymore. Someone else will need to pick it up. |
I couldn't find anywhere documenting a desire or otherwise a lack of desire for
multipart/form-data
support.I have a very basic streaming multipart client API in
multipart-async
now: https://github.com/abonander/multipart-async/tree/master/src/clientIt's not quite production ready yet though. I want to add several more tests. It's also built against
tokio-io
instead offutures-io
. Whoops.The text was updated successfully, but these errors were encountered: