@@ -51,7 +51,6 @@ function createFile(req, res) {
5151
5252async function getFile ( req , res ) {
5353 let { name } = req . params ;
54- name = decodeURIComponent ( name ) ;
5554 const reqUA = req . headers [ 'user-agent' ] || req . headers [ 'User-Agent' ] ;
5655 $ . info ( `正在下载文件:${ name } \n请求 User-Agent: ${ reqUA } ` ) ;
5756 let {
@@ -95,42 +94,33 @@ async function getFile(req, res) {
9594 $ . info ( `传入 $options: ${ JSON . stringify ( $options ) } ` ) ;
9695 }
9796 if ( url ) {
98- url = decodeURIComponent ( url ) ;
9997 $ . info ( `指定远程文件 URL: ${ url } ` ) ;
10098 }
10199 if ( proxy ) {
102- proxy = decodeURIComponent ( proxy ) ;
103100 $ . info ( `指定远程订阅使用代理/策略 proxy: ${ proxy } ` ) ;
104101 }
105102 if ( ua ) {
106- ua = decodeURIComponent ( ua ) ;
107103 $ . info ( `指定远程文件 User-Agent: ${ ua } ` ) ;
108104 }
109105 if ( subInfoUrl ) {
110- subInfoUrl = decodeURIComponent ( subInfoUrl ) ;
111106 $ . info ( `指定获取流量的 subInfoUrl: ${ subInfoUrl } ` ) ;
112107 }
113108 if ( subInfoUserAgent ) {
114- subInfoUserAgent = decodeURIComponent ( subInfoUserAgent ) ;
115109 $ . info ( `指定获取流量的 subInfoUserAgent: ${ subInfoUserAgent } ` ) ;
116110 }
117111 if ( content ) {
118- content = decodeURIComponent ( content ) ;
119112 $ . info ( `指定本地文件: ${ content } ` ) ;
120113 }
121114 if ( mergeSources ) {
122- mergeSources = decodeURIComponent ( mergeSources ) ;
123115 $ . info ( `指定合并来源: ${ mergeSources } ` ) ;
124116 }
125117 if ( ignoreFailedRemoteFile != null && ignoreFailedRemoteFile !== '' ) {
126- ignoreFailedRemoteFile = decodeURIComponent ( ignoreFailedRemoteFile ) ;
127118 $ . info ( `指定忽略失败的远程文件: ${ ignoreFailedRemoteFile } ` ) ;
128119 }
129120 if ( noCache ) {
130121 $ . info ( `指定不使用缓存: ${ noCache } ` ) ;
131122 }
132123 if ( produceType ) {
133- produceType = decodeURIComponent ( produceType ) ;
134124 $ . info ( `指定生产类型: ${ produceType } ` ) ;
135125 }
136126
@@ -225,7 +215,6 @@ async function getFile(req, res) {
225215function getWholeFile ( req , res ) {
226216 let { name } = req . params ;
227217 let { raw } = req . query ;
228- name = decodeURIComponent ( name ) ;
229218 const allFiles = $ . read ( FILES_KEY ) ;
230219 const file = findByName ( allFiles , name ) ;
231220 if ( file ) {
@@ -257,7 +246,6 @@ function getWholeFile(req, res) {
257246
258247function updateFile ( req , res ) {
259248 let { name } = req . params ;
260- name = decodeURIComponent ( name ) ;
261249 let file = req . body ;
262250 const allFiles = $ . read ( FILES_KEY ) ;
263251 const oldFile = findByName ( allFiles , name ) ;
@@ -299,7 +287,6 @@ function updateFile(req, res) {
299287
300288function deleteFile ( req , res ) {
301289 let { name } = req . params ;
302- name = decodeURIComponent ( name ) ;
303290 $ . info ( `正在删除文件:${ name } ` ) ;
304291 let allFiles = $ . read ( FILES_KEY ) ;
305292 deleteByName ( allFiles , name ) ;
0 commit comments