Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

rlewczuk
Copy link

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