自己实现UriBuilder