Testing the Protocol, Subdomain, and Host of a Rack App with Rack::Test | Hacker News Reader