You have to do something along the lines of writing a parse() routine that will parse the return data. I would provide more information, but its very complicated. Ben wrote an HTTP GET tutorial recently that might be of help.

I wrote a quick PHP script that spits out a static string of simple JSON and if the response data is 53 or less bytes then everything is fine. If the response data is longer than 54 bytes then the response data appears to be unreadable and / or corrupted.

Looks like I’ll need to write a proxy app that extracts the required data from the large JSON response and just return just the data I’m interested in in a small JSON response.

UPDATE: I’ve just done some more tests and I can now parse JSON data as large as 361 bytes - something random and fishy is up as I’m not getting consistent results with static JSON data.

Did anyone ever figure out how to handle the response from a server that returns with “Transfer-Encoding: chunked”? I can’t access the data at all and keep getting errors no matter how I try to parse it or force the content type.