We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 3916d6a + d74ab69 commit 8b7a084Copy full SHA for 8b7a084
src/osrm-v1.js
@@ -104,8 +104,16 @@
104
error.message = 'Error parsing OSRM response: ' + ex.toString();
105
}
106
} else {
107
- error.message = 'HTTP request failed: ' + err.type +
108
- (err.target && err.target.status ? ' HTTP ' + err.target.status + ': ' + err.target.statusText : '');
+ var message = err.type + (err.target && err.target.status ? ' HTTP ' + err.target.status + ': ' + err.target.statusText : '');
+ if (err.responseText) {
109
+ try {
110
+ data = JSON.parse(err.responseText);
111
+ if (data.message)
112
+ message = data.message;
113
+ } catch (ex) {
114
+ }
115
116
+ error.message = 'HTTP request failed: ' + message;
117
error.url = url;
118
error.status = -1;
119
error.target = err;
0 commit comments