[openstack-dev] [nova] solving API case sensitivity issues
Chris Dent
cdent+os at anticdent.org
Wed Feb 24 16:36:30 UTC 2016
On Wed, 24 Feb 2016, James Bottomley wrote:
> This is actually one of the curses wished on us by REST. Since the
> intent is to use web requests for the API, the API name must follow the
> case sensitivity rules for URL matching (case insensitive). However,
> the rest of the parameters can be case sensitive. That means that if
> your column name maps to an API, it must be case insensitive, but if it
> maps to a data input it may be case sensitive.
I'm not sure what you are going on about here. URLs are case
sensitive[1]. If Nova is using case insensitive rules for route matching
that's a Nova thing and has nothing to do with either REST or HTTP.
[1] https://tools.ietf.org/html/rfc7230#section-2.7.3
--
Chris Dent (¨s¡ã¡õ¡ã)¨s¦à©ß©¥©ß http://anticdent.org/
freenode: cdent tw: @anticdent
More information about the OpenStack-dev
mailing list