Skip to content

Commit 5faca36

Browse files
committed
Add ability to do debug logging with REQ_DEBUG=true
1 parent ad0ae4a commit 5faca36

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

nitro.config.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default defineNitroConfig({
66
noPublicDir: true,
77
srcDir: "./src",
88
runtimeConfig: {
9-
version: pkg.version,
9+
version: pkg.version
1010
},
1111
alias: {
1212
"@": join(__dirname, "src")

src/utils/proxy.ts

+9-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,15 @@ export async function specificProxyRequest(
6969
opts.fetchOptions?.headers,
7070
opts.headers,
7171
);
72-
(fetchHeaders.forEach as any)(console.log);
72+
const headerObj = Object.fromEntries([...(fetchHeaders.entries as any)()]);
73+
if (process.env.REQ_DEBUG === 'true') {
74+
console.log({
75+
type: 'request',
76+
method,
77+
url: target,
78+
headers: headerObj,
79+
});
80+
}
7381

7482
return sendProxy(event, target, {
7583
...opts,

0 commit comments

Comments
 (0)