From e2c2772acab1d14f2415d81e52db5ff642850de0 Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Mon, 10 Nov 2025 17:39:24 +0800 Subject: [PATCH] fix: Troubleshooting G2 SSR request failure process --- g2-ssr/app.js | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/g2-ssr/app.js b/g2-ssr/app.js index ebe0fc54..51d6a5bd 100644 --- a/g2-ssr/app.js +++ b/g2-ssr/app.js @@ -14,7 +14,6 @@ http.createServer((req, res) => { if (req.method === 'GET') { toGet(req, res); } else if (req.method === 'POST') { - console.log('POST123') toPost(req, res); } }).listen(port, () => { @@ -52,15 +51,10 @@ function getOptions(type, axis, data) { // 创建 Chart 和配置 async function GenerateCharts(obj) { const options = getOptions(obj.type, JSON.parse(obj.axis), JSON.parse(obj.data)); - console.log('options') const chart = await createChart(options); - console.log('createChart') - // 导出 chart.exportToFile(obj.path || 'chart'); // -> chart.png - console.log('exportToFile') - chart.toBuffer(); } @@ -77,17 +71,10 @@ function toGet(req, res) { function toPost(req, res) { const bodyChunks = [] req.on('data', function (chunk) { - console.log('data') bodyChunks.push(chunk) - console.log('tobuffer') - }).on('end', function () { + }).on('end', async () => { const completeBodyBuffer = Buffer.concat(bodyChunks); - console.log('toBuffer', completeBodyBuffer.toString('utf8')) - }); - res.end('complete', async () => { - console.log('complete') - // const completeBodyBuffer = Buffer.concat(bodyChunks); - // console.log('toBuffer', completeBodyBuffer.toString('utf8')) - // await GenerateCharts(JSON.parse(completeBodyBuffer.toString('utf8'))) + await GenerateCharts(JSON.parse(completeBodyBuffer.toString('utf8'))) }); + res.end('complete'); } \ No newline at end of file