Content-type header insentive to case

string= is a case sensitive match but the field-names of HTTP headers are case insentive[\[1\]](http://stackoverflow.com/a/7718542/357198) So string-equal should be used instead.