Browse Source
Go reads the first part's data unconditionally, then looks for a part with a filename. If none found, Go uses the first part's data (with empty filename). Rust only captured parts with filenames, so when no part had a filename it fell back to the raw multipart body bytes (including boundary delimiters), producing corrupt needle data.rust-volume-server
1 changed files with 13 additions and 3 deletions
Loading…
Reference in new issue