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.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
|||||||
this.accessToken = param.accessToken;
|
this.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
|||||||
this.accessToken = param.accessToken;
|
this.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
|||||||
this.accessToken = param.accessToken;
|
this.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
|||||||
this.accessToken = param.accessToken;
|
this.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
|||||||
this.accessToken = param.accessToken;
|
this.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
|||||||
this.accessToken = param.accessToken;
|
this.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
|||||||
this.accessToken = param.accessToken;
|
this.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
|||||||
this.accessToken = param.accessToken;
|
this.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
|||||||
this.accessToken = param.accessToken;
|
this.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
|||||||
this.accessToken = param.accessToken;
|
this.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
|||||||
this.accessToken = param.accessToken;
|
this.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
|||||||
this.accessToken = param.accessToken;
|
this.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
|||||||
this.accessToken = param.accessToken;
|
this.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
|||||||
this.accessToken = param.accessToken;
|
this.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -89,7 +89,13 @@ export class Configuration {
|
|||||||
this.accessToken = param.accessToken;
|
this.accessToken = param.accessToken;
|
||||||
this.basePath = param.basePath;
|
this.basePath = param.basePath;
|
||||||
this.serverIndex = param.serverIndex;
|
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;
|
this.formDataCtor = param.formDataCtor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user