summaryrefslogtreecommitdiff
path: root/meta/3rd/OpenResty/library/ngx.resp.lua
blob: c2de299ae3b6ba16dab2866274738b41a6f010af (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
---@meta
local resp={}

resp.version = require("resty.core.base").version

--- This function adds specified header with corresponding value to the response of current request.
---
--- The `header_value` could be either a string or a table.
---
--- The ngx.resp.add_header works mostly like:
---
---     `ngx.header.HEADER`
---     Nginx's `add_header` directive.
---
--- However, unlike `ngx.header.HEADER`, this method appends new header to the old one instead of overriding it.
---
--- Unlike `add_header` directive, this method will override the builtin header instead of appending it.
---
---@param key   string
---@param value string|string[]
function resp.add_header(key, value) end

return resp