Skip to content

Allow vector as Acceps header (allowed in ring spec).#9

Open
rlewczuk wants to merge 1 commit into
bertrandk:masterfrom
rlewczuk:master
Open

Allow vector as Acceps header (allowed in ring spec).#9
rlewczuk wants to merge 1 commit into
bertrandk:masterfrom
rlewczuk:master

Conversation

@rlewczuk
Copy link
Copy Markdown

Hi,

This patch fixes problem with handling multiple Accept headers. Ring spec states that multiple headers are represented as vectors, thus accepts-gzip? function was throwing ClassCastException in some situations. Note that HTTP spec states that multiple header values can be represented as comma-separated string, so some Ring compatible web servers may split such headers and then pass them to ring handler as vectors.

Regards,
rle

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants