allow caller to override the Host header