mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-12-09 23:26:09 +00:00
--http-user-agent arg support in javascript generator (#8531)
* add User-Agent header in Javascript generator * add User-Agent header in Javascript-apollo generator * update samples
This commit is contained in:
@@ -53,7 +53,8 @@ export default class <&classname> extends ApiClient {
|
|||||||
let queryParams = {<#queryParams>
|
let queryParams = {<#queryParams>
|
||||||
'<baseName>': <#collectionFormat>this.buildCollectionParam(<#required><paramName></required><^required>opts['<paramName>']</required>, '<collectionFormat>')</collectionFormat><^collectionFormat><#required><paramName></required><^required>opts['<paramName>']</required></collectionFormat><^-last>,</-last></queryParams>
|
'<baseName>': <#collectionFormat>this.buildCollectionParam(<#required><paramName></required><^required>opts['<paramName>']</required>, '<collectionFormat>')</collectionFormat><^collectionFormat><#required><paramName></required><^required>opts['<paramName>']</required></collectionFormat><^-last>,</-last></queryParams>
|
||||||
};
|
};
|
||||||
let headerParams = {<#headerParams>
|
let headerParams = {
|
||||||
|
'User-Agent': '<#httpUserAgent><.></httpUserAgent><^httpUserAgent>OpenAPI-Generator/<&projectVersion>/Javascript</httpUserAgent>',<#headerParams>
|
||||||
'<baseName>': <#required><paramName></required><^required>opts['<paramName>']</required><^-last>,</-last></headerParams>
|
'<baseName>': <#required><paramName></required><^required>opts['<paramName>']</required><^-last>,</-last></headerParams>
|
||||||
};
|
};
|
||||||
let formParams = {<#formParams>
|
let formParams = {<#formParams>
|
||||||
|
|||||||
@@ -52,7 +52,9 @@ class ApiClient {
|
|||||||
* @type {Array.<String>}
|
* @type {Array.<String>}
|
||||||
* @default {}
|
* @default {}
|
||||||
*/{{/emitJSDoc}}
|
*/{{/emitJSDoc}}
|
||||||
this.defaultHeaders = {};
|
this.defaultHeaders = {
|
||||||
|
'User-Agent': '{{#httpUserAgent}}{{{.}}}{{/httpUserAgent}}{{^httpUserAgent}}OpenAPI-Generator/{{projectVersion}}/Javascript{{/httpUserAgent}}'
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The default HTTP timeout for all API calls.
|
* The default HTTP timeout for all API calls.
|
||||||
|
|||||||
@@ -53,7 +53,9 @@ class ApiClient {
|
|||||||
* @type {Array.<String>}
|
* @type {Array.<String>}
|
||||||
* @default {}
|
* @default {}
|
||||||
*/
|
*/
|
||||||
this.defaultHeaders = {};
|
this.defaultHeaders = {
|
||||||
|
'User-Agent': 'OpenAPI-Generator/1.0.0/Javascript'
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The default HTTP timeout for all API calls.
|
* The default HTTP timeout for all API calls.
|
||||||
|
|||||||
@@ -53,7 +53,9 @@ class ApiClient {
|
|||||||
* @type {Array.<String>}
|
* @type {Array.<String>}
|
||||||
* @default {}
|
* @default {}
|
||||||
*/
|
*/
|
||||||
this.defaultHeaders = {};
|
this.defaultHeaders = {
|
||||||
|
'User-Agent': 'OpenAPI-Generator/1.0.0/Javascript'
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The default HTTP timeout for all API calls.
|
* The default HTTP timeout for all API calls.
|
||||||
|
|||||||
Reference in New Issue
Block a user