Skip to content
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

Multipart messages with empty parts are not correctly parsed in WebFlux #31766

Closed
github-actions bot opened this issue Dec 6, 2023 · 1 comment
Closed
Assignees
Labels
in: web Issues in web modules (web, webmvc, webflux, websocket) type: backport An issue that is a backport of another issue to a maintenance branch type: regression A bug that is also a regression
Milestone

Comments

@github-actions
Copy link

github-actions bot commented Dec 6, 2023

Backport of gh-30953

@github-actions github-actions bot added in: web Issues in web modules (web, webmvc, webflux, websocket) type: backport An issue that is a backport of another issue to a maintenance branch type: regression A bug that is also a regression labels Dec 6, 2023
@github-actions github-actions bot added this to the 6.0.15 milestone Dec 6, 2023
@poutsma poutsma self-assigned this Dec 6, 2023
@poutsma poutsma changed the title Unit test using WebTestClient (POST with multiple files) fails with 3.1.2 but ok with 2.7.14 Multipart messages with empty parts are not correctly parsed in WebFlux Dec 6, 2023
poutsma added a commit that referenced this issue Dec 6, 2023
This commit fixes a bug in DefaultPartHttpMessageReader's
MultipartParser, due to which the last token in a part window was not
properly indicated.

See gh-30953
Closes gh-31766
Copy link
Author

github-actions bot commented Dec 6, 2023

Fixed via 29a39b6

@github-actions github-actions bot closed this as completed Dec 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: web Issues in web modules (web, webmvc, webflux, websocket) type: backport An issue that is a backport of another issue to a maintenance branch type: regression A bug that is also a regression
Projects
None yet
Development

No branches or pull requests

1 participant