Simple client url library, with low level request functions