diff options
author | Magnus Klaar <[email protected]> | 2012-02-28 18:35:26 +0100 |
---|---|---|
committer | Magnus Klaar <[email protected]> | 2012-02-29 22:32:37 +0100 |
commit | 9922de6d9e4e92efa6262f30f9dfb2f5e1a35f0d (patch) | |
tree | 63fa1a01af0cf13a05af8604994745b91b66b7a1 /src/cowboy_bstr.erl | |
parent | 8f0a78f52f2b38f61002f96a595455eb81740de3 (diff) | |
download | cowboy-9922de6d9e4e92efa6262f30f9dfb2f5e1a35f0d.tar.gz cowboy-9922de6d9e4e92efa6262f30f9dfb2f5e1a35f0d.tar.bz2 cowboy-9922de6d9e4e92efa6262f30f9dfb2f5e1a35f0d.zip |
Tests and fixes for the generate_etag/2 callback
The return value from the generate_etag/2 callback is expected to be a
binary tagged with either weak or strong. This binary is quoted, and
may be prefixed with W/ before it is set as the value of the ETag header
in the response.
For backwards compatibility with older handlers where the return value
was expected to be a quoted binary a function has been added to parse any
return values that are untagged binaries. All untagged binaries are expected
to be a valid value for the ETag header.
Diffstat (limited to 'src/cowboy_bstr.erl')
0 files changed, 0 insertions, 0 deletions