slavapestov/factor — pull request #1012 by bjourne (2014-03-09 13:02:17+00:00)
Title: http.client: make the star-less words not throw on status code errors

The http.client vocab doesn't offer any convenient way to fetch urls that might return error status codes such as 404 or 502 because the `http-get` words throws an error if the status code is not in 200 - 299.

Most often that's ok because you're just interested in the page content, and not the status code. But then you already have the `http-get*` family of words that throws on http status error codes. And it seems redundant to have both `http-get` and `http-get*` working almost identically and both throwing on status code errors.

So this patch makes `http-get` *not* throw on status code errors. Reading "between the lines" it seems like that was the idea all along and a simple oversight that the word wasn't changed when `http-get*` was added.