send the http response content to onPostError(), so that it'll eventually get all the way up to the caller, in a promise reject reason, so that you can see what kind of thrift json it's trying to parse. very helpful for debugging problems like unexpected null response objects.