forked from loafle/openapi-generator-original
[typescript-axios] Add User-Agent
Header to Default Axios (#20067)
* [typescript-axios] Add User-Agent Header to Default Axios * fix if `npmVersion` doesn't exist * generate samples * single line solution * move user agent header to config * generate samples * splat for headers as well * samples * move headers above baseOptions * samples * commas are hard * samples again
This commit is contained in:
parent
9fec13af85
commit
289425b8ee
@ -78,7 +78,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator{{#npmVersion}}/{{npmVersion}}{{/npmVersion}}/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator/1.0.0/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator/1.0.0/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator/1.0.0/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator/1.0.0/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator/1.0.0/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
||||
this.accessToken = param.accessToken;
|
||||
this.basePath = param.basePath;
|
||||
this.serverIndex = param.serverIndex;
|
||||
this.baseOptions = param.baseOptions;
|
||||
this.baseOptions = {
|
||||
headers: {
|
||||
...param.baseOptions?.headers,
|
||||
'User-Agent': "OpenAPI-Generator/typescript-axios"
|
||||
},
|
||||
...param.baseOptions
|
||||
};
|
||||
this.formDataCtor = param.formDataCtor;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user