diff --git a/reg-tests/http-rules/normalize_uri.vtc b/reg-tests/http-rules/normalize_uri.vtc index 34905eaf9..ad7b44acf 100644 --- a/reg-tests/http-rules/normalize_uri.vtc +++ b/reg-tests/http-rules/normalize_uri.vtc @@ -151,6 +151,11 @@ haproxy h1 -conf { default_backend be + frontend fe_fragment_block + bind "fd@${fe_fragment_block}" + http-request normalize-uri fragment-strip + default_backend be + backend be server s1 ${s1_addr}:${s1_port} @@ -536,3 +541,9 @@ client c10 -connect ${h1_fe_fragment_encode_sock} { expect resp.http.before == "*" expect resp.http.after == "*" } -run + +client c11 -connect ${h1_fe_fragment_block_sock} { + txreq -url "/#foo" + rxresp + expect resp.status == 400 +} -run