update JS petstore samples

This commit is contained in:
wing328
2017-10-20 22:16:41 +08:00
parent 649811d542
commit 36f14ab757
16 changed files with 419 additions and 0 deletions

View File

@@ -83,6 +83,12 @@ export default class ApiClient {
if (typeof window === 'undefined') {
this.agent = new superagent.agent();
}
/*
* Allow user to override superagent agent
*/
this.requestAgent = null;
}
/**
@@ -398,6 +404,11 @@ export default class ApiClient {
// set header parameters
request.set(this.defaultHeaders).set(this.normalizeParams(headerParams));
// set requestAgent if it is set by user
if (this.requestAgent) {
request.agent(this.requestAgent);
}
// set request timeout
request.timeout(this.timeout);