Nathan Paul Simons reported the need to include the port for
certain consumers. Since we don't want to blindly add the port
for users on standard HTTP/HTTPS ports, we can use
Rack::Request#base_url to generate the URL for us.