diff --git a/index.ts b/index.ts index 352ede2..0d86db3 100644 --- a/index.ts +++ b/index.ts @@ -14,9 +14,11 @@ fs.watch(path, async function (event, filename) { if (requestData.Processed === true) return const method: any = requestData.Request.Mode.toUpperCase() if (!['GET', 'POST', 'PUT', 'PATCH', 'HEAD', 'DELETE', 'OPTIONS', 'TRACE'].includes(method)) { + console.error('無效的請求方式') return } requestData.Response = {Headers: {}} + console.log(`接收到請求:${filename} => ${method} ${requestData.Request.URL}`) try { const res = await got({ url: requestData.Request.URL, @@ -35,6 +37,7 @@ fs.watch(path, async function (event, filename) { requestData.Response.StatusCode = error.response.statusCode } else { requestData.Response.StatusCode = -1 + console.error(`處理失敗:${filename}\n`, error) } } requestData.Processed = true