Nope. The makeJsonRequest() is intended to talk to a service that is at the address. If you need to look at a regular HTTP response, you're out of luck. It seems that this is something that the proxy (Garmin Connect Mobile) should handle automatically.