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)', },