HTTP API should accept responses in the 200 range rather than only 200.

And there should be a test for other 200 cases.