According to the WHATWG Spec., status should be set to 0 for a so called opaque response stemming from a mode: "no-cors"-request. Interestingly enough, it's not considered an "OK" response in regards to response.ok (only includes 2xx).
Regardless, should 0 be treated as OK for no-cors-requests? I.e. should ky not throw an HTTPError in such cases? If it indeed should, is there/can we provide some sort of mechanism to treat a status code as an OK response?