a method that allows us to customize even complex url generations by default, we just return the url passed to the request here.
Future<String> getUrl() async { return url; }