forked from loafle/openapi-generator-original
--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>
|
||||
'<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>
|
||||
};
|
||||
let formParams = {<#formParams>
|
||||
|
||||
@@ -52,7 +52,9 @@ class ApiClient {
|
||||
* @type {Array.<String>}
|
||||
* @default {}
|
||||
*/{{/emitJSDoc}}
|
||||
this.defaultHeaders = {};
|
||||
this.defaultHeaders = {
|
||||
'User-Agent': '{{#httpUserAgent}}{{{.}}}{{/httpUserAgent}}{{^httpUserAgent}}OpenAPI-Generator/{{projectVersion}}/Javascript{{/httpUserAgent}}'
|
||||
};
|
||||
|
||||
/**
|
||||
* The default HTTP timeout for all API calls.
|
||||
|
||||
@@ -53,7 +53,9 @@ class ApiClient {
|
||||
* @type {Array.<String>}
|
||||
* @default {}
|
||||
*/
|
||||
this.defaultHeaders = {};
|
||||
this.defaultHeaders = {
|
||||
'User-Agent': 'OpenAPI-Generator/1.0.0/Javascript'
|
||||
};
|
||||
|
||||
/**
|
||||
* The default HTTP timeout for all API calls.
|
||||
|
||||
@@ -53,7 +53,9 @@ class ApiClient {
|
||||
* @type {Array.<String>}
|
||||
* @default {}
|
||||
*/
|
||||
this.defaultHeaders = {};
|
||||
this.defaultHeaders = {
|
||||
'User-Agent': 'OpenAPI-Generator/1.0.0/Javascript'
|
||||
};
|
||||
|
||||
/**
|
||||
* The default HTTP timeout for all API calls.
|
||||
|
||||
Reference in New Issue
Block a user