From a20748c7953010af53c6176ff85f5f6805f7d313 Mon Sep 17 00:00:00 2001 From: mguesdon Date: Wed, 11 Mar 2015 16:57:56 +0000 Subject: [PATCH] force header keys to lowercase git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@38399 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 3 +++ GSWeb/GSWHTTPIO.m | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 1f182ac..e8f1b4b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +2015-03-11 Manuel Guesdon + * GSWeb/GSWHTTPIO.m + force header keys to lowercase 2014-07-04 Manuel Guesdon * GSWeb/GSWBody.m fix initWithName:... diff --git a/GSWeb/GSWHTTPIO.m b/GSWeb/GSWHTTPIO.m index bfb1ee5..6a1227e 100644 --- a/GSWeb/GSWHTTPIO.m +++ b/GSWeb/GSWHTTPIO.m @@ -141,7 +141,7 @@ void _unpackHeaderLineAddToDict(NSString *line, NSMutableDictionary* headers) value = [components objectAtIndex:1]; key = [components objectAtIndex:0]; - key = [key stringByTrimmingSpaces]; + key = [[key stringByTrimmingSpaces]lowercaseString]; if ([key isEqualToString:GSWHTTPHeader_AdaptorVersion[GSWNAMES_INDEX]] || [key isEqualToString:GSWHTTPHeader_ServerName[GSWNAMES_INDEX]]) {