diff --git a/backend/package.json b/backend/package.json index 538eaa7..8a9a7d6 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "sub-store", - "version": "2.14.314", + "version": "2.14.315", "description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket.", "main": "src/main.js", "scripts": { diff --git a/backend/src/restful/download.js b/backend/src/restful/download.js index eab328a..d002f54 100644 --- a/backend/src/restful/download.js +++ b/backend/src/restful/download.js @@ -55,7 +55,11 @@ async function downloadSubscription(req, res) { const platform = req.query.target || getPlatformFromHeaders(req.headers) || 'JSON'; - $.info(`正在下载订阅:${name}`); + $.info( + `正在下载订阅:${name}\n请求 User-Agent: ${ + req.headers['user-agent'] || req.headers['User-Agent'] + }`, + ); let { url, ua, @@ -228,7 +232,11 @@ async function downloadCollection(req, res) { const allCols = $.read(COLLECTIONS_KEY); const collection = findByName(allCols, name); - $.info(`正在下载组合订阅:${name}`); + $.info( + `正在下载组合订阅:${name}\n请求 User-Agent: ${ + req.headers['user-agent'] || req.headers['User-Agent'] + }`, + ); let { ignoreFailedRemoteSub,