Interestingly, the view source behavior is intermittent for me in Firefox on OSX. I had merely assumed Content-length: 0 would stop recv()ing. However, sometimes the page will render nothing for /bad while still having the source; other times it will render nothing with no source. Combination of load orders for /good and /bad seems non-deterministic.<p>Firefox issue, maybe?