Sometimes you want to handle a group of HTTP responses with the same response, but only in the status falls within a certain range.
The situation where I needed this was to handle the case that the status code was in the range of 200-204, so I could handle different success status’ the same way.
If you want to check if an HTTP status returned to your application falls within a range you can do so with the following snippet.
In the above code the range is defined using
(200...204) and there is a member method on the range object that returns
false depending on if the value exists in that range, in this case