It's not obvious that this Host header has any effect at all - I initially expected it to be clobbered by the Host header set by SimpleAsyncHTTPClient (although after checking the code I see that it's not).  This test would pass even if the Host header were ignored; if you want to test with an explicit Host header you should devise a test where it changes the outcome.