This will let us avoid trim, and instead trim a controlled amount.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
let req_num = { *req_num += 1; *req_num };
- let prefix1 = lines_crlf!(&LitLinesCrlf(
- r#"--b
+ let prefix1 = lines_crlf!(&LitLinesCrlf(r#"
+ --b
Content-Type: text/plain; charset="utf-8"
Content-Disposition: form-data; name="m"
"#),
c.ic.max_batch_up,
);
- let prefix2 = lines_crlf!(&LitLinesCrlf(
- r#"
+ let prefix2 = lines_crlf!(&LitLinesCrlf(r#"
+
--b
Content-Type: application/octet-stream
Content-Disposition: form-data; name="d"
"#),
);
- let suffix = lines_crlf!(&LitLinesCrlf(
- r#"
+ let suffix = lines_crlf!(&LitLinesCrlf(r#"
+
--b--"#),
);