1
0
Fork 0
mirror of https://github.com/actix/actix-web.git synced 2024-06-02 13:29:24 +00:00
actix-web/actix-multipart/src
Alexander Larsson a612b74aeb actix-multipart: Fix multipart boundary reading (#1205)
* actix-multipart: Fix multipart boundary reading

If we're not ready to read the first line after the multipart field
(which should be a "\r\n" line) then return Pending instead of Ready(None)
so that we will get called again to read that line.

Without this I was getting MultipartError::Boundary from read_boundary()
because it got the "\r\n" line instead of the boundary.

Also tweaks the test_stream test to test partial reads.

This is a forward port of #1189 from 1.0

* actix-multipart: Update changes for boundary fix
2019-12-12 07:03:44 +06:00
..
error.rs refactor ResponseError trait 2019-11-26 16:07:39 +06:00
extractor.rs migrate actix-multipart 2019-11-21 16:02:17 +06:00
lib.rs clippy warnings 2019-07-17 15:08:30 +06:00
server.rs actix-multipart: Fix multipart boundary reading (#1205) 2019-12-12 07:03:44 +06:00