Skip to content
This repository has been archived by the owner on Nov 17, 2020. It is now read-only.

mk/rabbitmq-components.mk: Switch to Cowboy 1.1.0 #170

Merged
merged 1 commit into from
Feb 2, 2017

Conversation

dumbbell
Copy link
Member

@dumbbell dumbbell commented Feb 2, 2017

The new feature of Cowboy 1.1.0 of interest to RabbitMQ is the possibility to serve static files from Erlang application .ez archives. This will allow us to get rid of the plugins expansion during RabbitMQ
startup.

Cowboy 1.1.0 also comes with a stricter URL parser. In particular, + characters are not converted to spaces anymore! They are left alone. Users of the HTTP API must make sure that their requests are encoded using path segment encoding, not query string encoding (where + are converted to spaces).

References ninenines/cowboy#1070.
References ninenines/cowboy#1080.
[#136779967]

The new feature of Cowboy 1.1.0 of interest to RabbitMQ is the
possibility to serve static files from Erlang application .ez archives.
This will allow us to get rid of the plugins expansion during RabbitMQ
startup.

Cowboy 1.1.0 also comes with a stricter URL parser. In particular, `+`
characters are not converted to spaces anymore! They are left alone.
Users of the HTTP API must make sure that their requests are encoded
using path segment encoding, not query string encoding (where `+` are
converted to spaces).

References ninenines/cowboy#1070.
References ninenines/cowboy#1080.
[#136779967]
@dumbbell
Copy link
Member Author

dumbbell commented Feb 2, 2017

@michaelklishin michaelklishin self-assigned this Feb 2, 2017
@michaelklishin michaelklishin merged commit e611b97 into master Feb 2, 2017
@dumbbell dumbbell deleted the switch-to-cowboy-1.1.0 branch February 3, 2017 14:01
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants