aboutsummaryrefslogtreecommitdiffstats
path: root/manual/cowboy_rest.md
diff options
context:
space:
mode:
Diffstat (limited to 'manual/cowboy_rest.md')
-rw-r--r--manual/cowboy_rest.md11
1 files changed, 8 insertions, 3 deletions
diff --git a/manual/cowboy_rest.md b/manual/cowboy_rest.md
index 4d5862a..110e224 100644
--- a/manual/cowboy_rest.md
+++ b/manual/cowboy_rest.md
@@ -168,7 +168,9 @@ REST callbacks description
> Cowboy will select the most appropriate content-type from the list.
> If any parameter is acceptable, then the tuple form should be used
> with parameters set to `'*'`. If the parameters value is set to `[]`
-> only content-type values with no parameters will be accepted.
+> only content-type values with no parameters will be accepted. All
+> parameter values are treated in a case sensitive manner except the
+> `charset` parameter, if present, which is case insensitive.
>
> This function will be called for POST, PUT and PATCH requests.
> It is entirely possible to define different callbacks for different
@@ -219,7 +221,9 @@ REST callbacks description
> Cowboy will select the most appropriate content-type from the list.
> If any parameter is acceptable, then the tuple form should be used
> with parameters set to `'*'`. If the parameters value is set to `[]`
-> only content-type values with no parameters will be accepted.
+> only content-type values with no parameters will be accepted. All
+> parameter values are treated in a case sensitive manner except the
+> `charset` parameter, if present, which is case insensitive.
>
> The `ProvideResource` value is the name of the callback that will
> be called if the content-type matches. It is defined as follow.
@@ -299,7 +303,8 @@ REST callbacks description
> This value will be sent as the value of the etag header.
>
> If a binary is returned, then the value will be parsed
-> to the tuple form automatically.
+> to the tuple form automatically. The value must be in
+> the same format as the etag header, including quotes.
### is_authorized