diff options
author | Luca Casonato <hello@lcas.dev> | 2021-11-09 12:10:40 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-09 12:10:40 +0100 |
commit | 0de6d1edc4c902044744cdf832113f9aeb167fc5 (patch) | |
tree | ac2868ec27baac149e067c2a7a3d044657f63e9f /test_util/src | |
parent | 75793baae83123f890442c5d32e3dd38eb18ce1c (diff) |
fix(fetch): set content-length for empty POST/PUT (#12703)
This commit changes `fetch` to set `content-length: 0` on POST and PUT
requests with no body.
Diffstat (limited to 'test_util/src')
-rw-r--r-- | test_util/src/lib.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test_util/src/lib.rs b/test_util/src/lib.rs index e57f55f1e..06ca6464d 100644 --- a/test_util/src/lib.rs +++ b/test_util/src/lib.rs @@ -851,6 +851,10 @@ async fn main_server( let version = format!("{:?}", req.version()); Ok(Response::new(version.into())) } + (_, "/content_length") => { + let content_length = format!("{:?}", req.headers().get("content-length")); + Ok(Response::new(content_length.into())) + } (_, "/jsx/jsx-runtime") | (_, "/jsx/jsx-dev-runtime") => { let mut res = Response::new(Body::from( r#"export function jsx( |