Enumeration
Enum describing the different errors that might be thrown by a request.
import { request, ErrorTypes } from '@esri/arcgis-rest-request';
request("...").catch((e) => {
switch(e.name) {
case ErrorType.ArcGISRequestError:
// handle a general error from the API
break;
case ErrorType.ArcGISAuthError:
// handle an authentication error
break;
case ErrorType.ArcGISAccessDeniedError:
// handle a user denying an authorization request in an oAuth workflow
break;
default:
// handle some other error (usually a network error)
}
});
Enumeration members
Enumeration member | Value |
---|---|
ArcGISAccessDeniedError | "ArcGISAccessDeniedError" |
ArcGISAuthError | "ArcGISAuthError" |
ArcGISRequestError | "ArcGISRequestError" |
ArcGISTokenRequestError | "ArcGISTokenRequestError" |