unwanted string conversion when the response charset is not set

First the response data is decoded in "ISO-8859-1" in the "responseString" property getter. Then it is re-encoded in UTF-8 since responseStringEncoding properties default value is NSUTF8StringEncoding