Skip to content

Commit 8682991

Browse files
committed
return 400 when both content-len and chunked are passed
1 parent b1651f3 commit 8682991

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/server/decode.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,9 @@ where
8585
let content_length = req.header(CONTENT_LENGTH);
8686
let transfer_encoding = req.header(TRANSFER_ENCODING);
8787

88-
http_types::ensure!(
88+
http_types::ensure_status!(
8989
content_length.is_none() || transfer_encoding.is_none(),
90+
400,
9091
"Unexpected Content-Length header"
9192
);
9293

0 commit comments

Comments
 (0)