diff --git a/packages/core/acme-client/src/agents.js b/packages/core/acme-client/src/agents.js index 83fdb75c..9cd73905 100644 --- a/packages/core/acme-client/src/agents.js +++ b/packages/core/acme-client/src/agents.js @@ -65,7 +65,7 @@ class HttpError extends Error { if (error.response) { this.status = error.response.status; - this.statusText = error.response.statusText; + this.statusText = error.response.statusText || error.code; this.response = { data: error.response.data, }; diff --git a/packages/core/basic/src/utils/util.request.ts b/packages/core/basic/src/utils/util.request.ts index 2c0c9917..f673b757 100644 --- a/packages/core/basic/src/utils/util.request.ts +++ b/packages/core/basic/src/utils/util.request.ts @@ -35,6 +35,9 @@ export class HttpError extends Error { this.status = error.response?.status; this.statusText = error.response?.statusText || error.code; + if (!this.message) { + this.message = error.code; + } this.request = { baseURL: error.config?.baseURL, url: error.config?.url,