Http.Error.BadStatus loses response body on non-success HTTP statuses
Goal Retrieve the server‑sent response body when an Elm http request results in a non‑2xx status, so that error messages returned as JSON can be decoded and displayed. Constraints and uncertainty The Http.Error.BadStatus constructor carries only the integer status code; the response body, headers, and raw payload are not attached. Standard decoders such as e