refactored Request to use new HttpURI