mirror of https://github.com/espruino/BangleApps
respond to HTTP errors
parent
947e39fc8d
commit
394598918b
5
utils.js
5
utils.js
|
@ -19,7 +19,10 @@ function htmlElement(str) {
|
|||
function httpGet(url) {
|
||||
return new Promise((resolve,reject) => {
|
||||
var oReq = new XMLHttpRequest();
|
||||
oReq.addEventListener("load", () => resolve(oReq.responseText));
|
||||
oReq.addEventListener("load", () => {
|
||||
if (oReq.status==200) resolve(oReq.responseText)
|
||||
else reject(oReq.status+" - "+oReq.statusText);
|
||||
});
|
||||
oReq.addEventListener("error", () => reject());
|
||||
oReq.addEventListener("abort", () => reject());
|
||||
oReq.open("GET", url);
|
||||
|
|
Loading…
Reference in New Issue