From d7580dbfdbdcf3ecf085479b6550284a47745138 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Fri, 28 Apr 2023 13:34:22 +0200 Subject: Cowboy 2.10.0 --- .../manual/cowboy_req.set_resp_headers/index.html | 202 +++++++++++++++++++++ 1 file changed, 202 insertions(+) create mode 100644 docs/en/cowboy/2.10/manual/cowboy_req.set_resp_headers/index.html (limited to 'docs/en/cowboy/2.10/manual/cowboy_req.set_resp_headers') diff --git a/docs/en/cowboy/2.10/manual/cowboy_req.set_resp_headers/index.html b/docs/en/cowboy/2.10/manual/cowboy_req.set_resp_headers/index.html new file mode 100644 index 00000000..4d512916 --- /dev/null +++ b/docs/en/cowboy/2.10/manual/cowboy_req.set_resp_headers/index.html @@ -0,0 +1,202 @@ + + + + + + + + + + Nine Nines: cowboy_req:set_resp_headers(3) + + + + + + + + + + + + + + + +
+
+
+
+ +

cowboy_req:set_resp_headers(3)

+ +

Name

+

cowboy_req:set_resp_headers - Set several response headers

+

Description

+
+
set_resp_headers(Headers, Req :: cowboy_req:req())
+    -> Req
+
+Headers :: cowboy:http_headers()
+
+

Set several headers to be sent with the response.

+

The header name must be given as a lowercase binary string. While header names are case insensitive, Cowboy requires them to be given as lowercase to function properly.

+

Cowboy does not allow duplicate header names. Headers set by this function may be overwritten by those set from the reply functions. Likewise, headers set by this function may overwrite headers that were set previously.

+

Use cowboy_req:set_resp_cookie(3) instead of this function to set cookies.

+

Arguments

+
Headers
+

Headers as a map with keys being lowercase binary strings, and values as binary strings.

+
+
Req
+

The Req object.

+
+
+

Return value

+

A new Req object is returned.

+

The returned Req object must be used from that point onward, otherwise the headers will not be sent in the response.

+

Changelog

+
  • 2.0: Function introduced. +
  • +
+

Examples

+
Set several response headers
+
+
Req = cowboy_req:set_resp_headers(#{
+    <<"content-type">>     => <<"text/html">>,
+    <<"content-encoding">> => <<"gzip">>
+}, Req0).
+
+

See also

+

cowboy_req(3), cowboy_req:set_resp_cookie(3), cowboy_req:set_resp_header(3), cowboy_req:has_resp_header(3), cowboy_req:resp_header(3), cowboy_req:resp_headers(3), cowboy_req:delete_resp_header(3), cowboy_req:reply(3), cowboy_req:stream_reply(3)

+ + + + + + +
+ +
+ + +

+ Cowboy + 2.10 + Function Reference + +

+ + + +

Navigation

+ +

Version select

+ + +

Like my work? Donate!

+

Donate to Loïc Hoguin because his work on Cowboy, Ranch, Gun and Erlang.mk is fantastic:

+
+ + + + + + + + + +

Recurring payment options are also available via GitHub Sponsors. These funds are used to cover the recurring expenses like food, dedicated servers or domain names.

+ + + +
+
+
+
+ + + + + + + + + -- cgit v1.2.3