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'];