Lines Matching refs:response
14 server.once('request', common.mustCall(function(request, response) { argument
20 response.setHeader(real, expectedValue);
22 assert.strictEqual(response.hasHeader(real), true);
23 assert.strictEqual(response.hasHeader(fake), false);
24 assert.strictEqual(response.hasHeader(denormalised), true);
25 assert.strictEqual(response.getHeader(real), expectedValue);
26 assert.strictEqual(response.getHeader(denormalised), expectedValue);
27 assert.strictEqual(response.getHeader(fake), undefined);
29 response.removeHeader(fake);
30 assert.strictEqual(response.hasHeader(fake), false);
32 response.setHeader(real, expectedValue);
33 assert.strictEqual(response.getHeader(real), expectedValue);
34 assert.strictEqual(response.hasHeader(real), true);
35 response.removeHeader(real);
36 assert.strictEqual(response.hasHeader(real), false);
38 response.setHeader(denormalised, expectedValue);
39 assert.strictEqual(response.getHeader(denormalised), expectedValue);
40 assert.strictEqual(response.hasHeader(denormalised), true);
41 response.removeHeader(denormalised);
42 assert.strictEqual(response.hasHeader(denormalised), false);
46 () => response[fnName](),
63 () => response.setHeader(header, 'foobar'),
71 response.setHeader(real, null);
78 response.setHeader(real, undefined);
85 () => response.setHeader(), // Header name undefined
94 () => response.setHeader(''),
102 response.setHeader(real, expectedValue);
104 assert.deepStrictEqual(response.getHeaderNames(), expectedHeaderNames);
107 assert.deepStrictEqual(response.getHeaders(), expectedHeaders);
109 response.getHeaders()[fake] = fake;
110 assert.strictEqual(response.hasHeader(fake), false);
111 assert.strictEqual(Object.getPrototypeOf(response.getHeaders()), null);
113 assert.strictEqual(response.sendDate, true);
114 response.sendDate = false;
115 assert.strictEqual(response.sendDate, false);
117 response.sendDate = true;
118 assert.strictEqual(response.sendDate, true);
119 response.removeHeader('Date');
120 assert.strictEqual(response.sendDate, false);
122 response.on('finish', common.mustCall(function() {
123 assert.strictEqual(response.headersSent, true);
126 () => response.setHeader(real, expectedValue),
134 () => response.removeHeader(real, expectedValue),
144 () => response.setHeader(real, expectedValue),
152 () => response.removeHeader(real, expectedValue),
160 assert.strictEqual(response.headersSent, true);
164 response.end();