Don't assume the response is encoded ISO-8859-1, look at the header