Split on any number of blank spaces

In older versions of HTTP/1.1, any number of linear white space can be used as a delimiter in HTTP header values. While still far from robust, it's a starter.

https://www.ietf.org/rfc/rfc2616.txt
http://stackoverflow.com/questions/17463676/are-multiple-linear-white-space-allowed-in-http-header