diff --git a/src/baseRequest.js b/src/baseRequest.js index 0b5a829..3f53370 100644 --- a/src/baseRequest.js +++ b/src/baseRequest.js @@ -74,11 +74,12 @@ export default function baseRequest(url, { jsonBody, query, urlTemplateSpec, ... // If status is not a 2xx (based on Response.ok), assume it's an error // See https://developer.mozilla.org/en-US/docs/Web/API/GlobalFetch/fetch if (!(res && res.ok)) { - throw { - message: "HTTP Error: Couldn't reach requested webpage", - status: res.status + " " + res.statusText, + let errorObject = { + message: 'HTTP Error: Requested page not reachable', + status: '${res.status} ${res.statusText}', requestURI: res.url } + throw errorObject } return res })