From bf9210fc5a0bd7fc00ef506e07ec05bfe2a765b1 Mon Sep 17 00:00:00 2001 From: xream Date: Fri, 1 Dec 2023 17:09:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=A4=9A=E8=A1=8C?= =?UTF-8?q?=E8=AE=A2=E9=98=85=E6=B5=81=E9=87=8F(=E4=BB=85=E4=BC=A0?= =?UTF-8?q?=E9=80=92=E9=A6=96=E4=B8=AA=E8=AE=A2=E9=98=85=E7=9A=84=E6=B5=81?= =?UTF-8?q?=E9=87=8F=E4=BF=A1=E6=81=AF)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/package.json | 2 +- backend/src/utils/flow.js | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/backend/package.json b/backend/package.json index 97ca6e5..b439223 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "sub-store", - "version": "2.14.107", + "version": "2.14.108", "description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket.", "main": "src/main.js", "scripts": { diff --git a/backend/src/utils/flow.js b/backend/src/utils/flow.js index b0cc8b9..7c801b5 100644 --- a/backend/src/utils/flow.js +++ b/backend/src/utils/flow.js @@ -3,7 +3,10 @@ import { HTTP } from '@/vendor/open-api'; export async function getFlowHeaders(url) { const http = HTTP(); const { headers } = await http.get({ - url, + url: url + .split(/[\r\n]+/) + .map((i) => i.trim()) + .filter((i) => i.length)[0], headers: { 'User-Agent': 'Quantumult%20X/1.0.30 (iPhone14,2; iOS 15.6)', },