HTTP Platform-Dependent Client Wrapper.

Why not 2 constructors?