feat: parse headers
This commit is contained in:
parent
5b1699aff4
commit
5603323fe6
2 changed files with 5 additions and 3 deletions
|
|
@ -164,15 +164,17 @@ export class LhispOauthClient<iAccessToken extends AccessToken = AccessToken> {
|
|||
data,
|
||||
params,
|
||||
contentType = ContentType.APPLICATION_JSON,
|
||||
headers,
|
||||
...opt
|
||||
}: ExecutarRequestParams): Promise<ResponseType> {
|
||||
try {
|
||||
await this.getAccessToken();
|
||||
|
||||
const headers = {
|
||||
const actualHeaders = {
|
||||
"Content-Type": contentType,
|
||||
[this.tokenHeaderName]: this.getAuthToken(),
|
||||
...(this.headers || {}),
|
||||
...(headers || {}),
|
||||
};
|
||||
|
||||
const response = await axios.request<ResponseType>({
|
||||
|
|
@ -180,7 +182,7 @@ export class LhispOauthClient<iAccessToken extends AccessToken = AccessToken> {
|
|||
method,
|
||||
url: `${this.apiUrl}${path}`,
|
||||
httpsAgent: this.agent,
|
||||
headers: { ...headers, ...opt.headers },
|
||||
headers: actualHeaders,
|
||||
data,
|
||||
params,
|
||||
timeout: this.timeout,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue