Lines Matching refs:add_header

26 === TEST 1: ngx_req.add_header (jitted)
33 ngx_req.add_header("Foo", "bar")
44 === TEST 2: ngx_req.add_header (single value)
51 ngx_req.add_header("Foo", "baz")
52 ngx_req.add_header("Foo", 2)
62 === TEST 3: ngx_req.add_header (empty single value)
69 ngx_req.add_header("Foo", "")
79 === TEST 4: ngx_req.add_header (non-string single value)
86 ngx_req.add_header("Foo", 123)
96 === TEST 5: ngx_req.add_header (non-string header name)
102 ngx_req.add_header(123, 456)
103 ngx_req.add_header(123, 789)
113 === TEST 6: ngx_req.add_header (multiple values)
120 ngx_req.add_header("Foo", { "baz", 123 })
130 === TEST 7: ngx_req.add_header (override builtin header)
136 … ngx_req.add_header("User-Agent", "Mozilla/5.0 (Android; Mobile; rv:13.0) Gecko/13.0 Firefox/13.0")
146 === TEST 8: ngx_req.add_header (added header is inherited by subrequests)
159 ngx_req.add_header("Foo", {"baz", 2})
170 === TEST 9: ngx_req.add_header (invalid context)
175 ngx_req.add_header("Foo", "baz")
187 === TEST 10: ngx_req.add_header (header names edge-cases)
194 local ok, err = pcall(ngx_req.add_header, header_name, "bar")
214 === TEST 11: ngx_req.add_header (invalid header values)
221 local ok, err = pcall(ngx_req.add_header, "Foo", ...)
241 === TEST 12: ngx_req.add_header (header name with control characters)
246 ngx_req.add_header("header\r\nabc", "value")
261 === TEST 13: ngx_req.add_header (header value with control characters)
266 ngx_req.add_header("header", "value\r\nabc")
281 === TEST 14: ngx_req.add_header (header name with Chinese characters)
286 ngx_req.add_header("header中文", "value")
301 === TEST 15: ngx_req.add_header (header value with Chinese characters)
306 ngx_req.add_header("header", "value中文")