For example, results are not the same for `http://google.com/` between version 2 and 3 of Python. ```shell python securityheaders.py http://google.com/ ``` Because with Python 3, the code doesn't follow redirections. The error is located [line 233 of securityheaders/securityheader.py](https://github.com/koenbuyens/securityheaders/blob/master/securityheaders/securityheader.py#L233). The line: ```python if (header[0] == 'location'): ``` must be changed in: ```python if (header[0].lower() == 'location'): ``` Because, in version 3 of Python, header are not in lower case. Pull request: https://github.com/koenbuyens/securityheaders/pull/10.