Details
Description
The boundary delimiter line following the last body part of a multipart packet is defined as a line consisting of two hyphen caharacters ("-", decimal value 45) followed by the boundary parameter, two hyphens and a terminating CRLF.
QHttpMultiPard doesn't add the last CRLF. In this case, some servers, like IIS, failed to understand the packet.
Attachments
For Gerrit Dashboard: QTBUG-25429 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
24142,1 | QHttpMultiPart: supply new line at the end of the body | master | qt/qtbase | Status: MERGED | +2 | 0 |
26039,1 | QHttpMultiPart: supply new line at the end of the body | 4.8 | qt/qt | Status: MERGED | +2 | 0 |