Set user-agent header

This commit is contained in:
Seth Vargo 2021-09-20 21:02:56 -04:00
parent ad2dddb569
commit ddb73aed67
No known key found for this signature in database
GPG Key ID: C921994F9C27E0FF

View File

@ -88,6 +88,14 @@ export class Client {
* request. * request.
*/ */
static request(opts: RequestOptions, data?: any): Promise<string> { static request(opts: RequestOptions, data?: any): Promise<string> {
if (!opts.headers) {
opts.headers = {};
}
if (!opts.headers['User-Agent']) {
opts.headers['User-Agent'] = 'sethvargo:oidc-auth-google-cloud/0.2.1';
}
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
const req = https.request(opts, (res) => { const req = https.request(opts, (res) => {
res.setEncoding('utf8'); res.setEncoding('utf8');