Mercurial > hg > nginx-tests
changeset 1854:0152ce2de27f
Tests: removed forbidden header js tests.
author | Dmitry Volyntsev <xeioex@nginx.com> |
---|---|
date | Wed, 10 May 2023 18:25:20 -0700 |
parents | 36a4563f7f00 |
children | b3bbde3f806d |
files | js_fetch_objects.t |
diffstat | 1 files changed, 0 insertions(+), 39 deletions(-) [+] |
line wrap: on
line diff
--- a/js_fetch_objects.t +++ b/js_fetch_objects.t @@ -158,27 +158,6 @@ my $p0 = port(8080); ['invalid header value', () => { var h = new Headers({A: 'aa\x00a'}); }, 'invalid header value'], - ['forbidden header', () => { - const forbidden = ['Host', 'Connection', 'Content-length']; - forbidden.forEach(fh => { - var headers = {}; - headers[fh] = 'xxx'; - headers.foo = 'bar'; - - var h = new Headers(headers); - if (h.get(fh) != 'xxx') { - throw new Error(`forbidden header \${fh}`); - } - - if (h.get('foo') != 'bar') { - throw new Error( - `non forbidden header foo: \${h.get('foo')}`); - } - }) - - return 'OK'; - - }, 'OK'], ['combine', () => { var h = new Headers({a: 'X', A: 'Z'}); return h.get('a'); @@ -327,24 +306,6 @@ my $p0 = port(8080); return 'OK'; }, 'OK'], - ['forbidden request header', () => { - const forbidden = ['Host', 'Connection', 'Content-length']; - forbidden.forEach(fh => { - var r = new Request("http://nginx.org", - {headers: {[fh]: 'xxx', foo: 'bar'}}); - if (r.headers.get(fh) != null) { - throw new Error(`forbidden header \${fh}`); - } - - if (r.headers.get('foo') != 'bar') { - throw new Error( - `non forbidden header foo: \${r.headers.get('foo')}`); - } - }) - - return 'OK'; - - }, 'OK'], ['method', () => { const methods = ['get', 'hEad', 'Post', 'OPTIONS', 'PUT', 'DELETE', 'CONNECT'];