Cross-platform http client wrapper for review, now for mac/ios only

These four lines just call to be collapsed into one, if you stop dragging the url over to the error message.

Quite frankly, it's clear what the error message is, if the test fails on this line. Except for if it changes (ex. via redirects), but a) this is not the case here as I can see, and b) it could still read better.