summaryrefslogtreecommitdiff
path: root/packages/backend/src/core/HttpRequestService.ts
diff options
context:
space:
mode:
authortamaina <tamaina@hotmail.co.jp>2023-02-14 04:08:56 +0000
committertamaina <tamaina@hotmail.co.jp>2023-02-14 04:08:56 +0000
commit55d4d3418e8f1967a79f027f69849c6295a6864f (patch)
tree3694b491b085a289a8f22e282b59f374baee3dc9 /packages/backend/src/core/HttpRequestService.ts
parentperf(sw): skipWaitingしない (diff)
downloadsharkey-55d4d3418e8f1967a79f027f69849c6295a6864f.tar.gz
sharkey-55d4d3418e8f1967a79f027f69849c6295a6864f.tar.bz2
sharkey-55d4d3418e8f1967a79f027f69849c6295a6864f.zip
fix(server): HttpRequestService.sendでは常にUser-Agentを含むように
Fix #9817 (maybe)
Diffstat (limited to 'packages/backend/src/core/HttpRequestService.ts')
-rw-r--r--packages/backend/src/core/HttpRequestService.ts7
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/backend/src/core/HttpRequestService.ts b/packages/backend/src/core/HttpRequestService.ts
index e32026b04f..375aa846cb 100644
--- a/packages/backend/src/core/HttpRequestService.ts
+++ b/packages/backend/src/core/HttpRequestService.ts
@@ -99,7 +99,6 @@ export class HttpRequestService {
const res = await this.send(url, {
method: 'GET',
headers: Object.assign({
- 'User-Agent': this.config.userAgent,
Accept: accept,
}, headers ?? {}),
timeout: 5000,
@@ -114,7 +113,6 @@ export class HttpRequestService {
const res = await this.send(url, {
method: 'GET',
headers: Object.assign({
- 'User-Agent': this.config.userAgent,
Accept: accept,
}, headers ?? {}),
timeout: 5000,
@@ -144,7 +142,10 @@ export class HttpRequestService {
const res = await fetch(url, {
method: args.method ?? 'GET',
- headers: args.headers,
+ headers: {
+ 'User-Agent': this.config.userAgent,
+ ...(args.headers ?? {})
+ },
body: args.body,
size: args.size ?? 10 * 1024 * 1024,
agent: (url) => this.getAgentByUrl(url),