mirror of
https://github.com/pockethost/pockethost.git
synced 2025-03-30 15:08:30 +00:00
enhancement: proxy logging output fix
This commit is contained in:
parent
dcf680a373
commit
27d5da9527
@ -52,20 +52,24 @@ export const proxyService = mkSingleton(async (config: ProxyServiceConfig) => {
|
|||||||
res.end(`${req.headers.host || `Domain`} was rejected.`)
|
res.end(`${req.headers.host || `Domain`} was rejected.`)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
{
|
||||||
try {
|
const { warn } = _proxyLogger.create(
|
||||||
for (let i = 0; i < middleware.length; i++) {
|
`${req.method} ${req.headers.host}/${req.url}`
|
||||||
const m = middleware[i]!
|
)
|
||||||
await m(req, res)
|
try {
|
||||||
|
for (let i = 0; i < middleware.length; i++) {
|
||||||
|
const m = middleware[i]!
|
||||||
|
await m(req, res)
|
||||||
|
}
|
||||||
|
} catch (e) {
|
||||||
|
const msg = (() => (e instanceof Error ? e.message : `${e}`))()
|
||||||
|
warn(msg)
|
||||||
|
res.writeHead(403, {
|
||||||
|
'Content-Type': `text/plain`,
|
||||||
|
})
|
||||||
|
res.end(msg)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
} catch (e) {
|
|
||||||
const msg = (() => (e instanceof Error ? e.message : `${e}`))()
|
|
||||||
warn(msg)
|
|
||||||
res.writeHead(403, {
|
|
||||||
'Content-Type': `text/plain`,
|
|
||||||
})
|
|
||||||
res.end(msg)
|
|
||||||
return
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user