removed exception from abstract http client method contract