From 643d3dfb6fe683df86b7844dbbaac20533c95eb7 Mon Sep 17 00:00:00 2001 From: Dobromir Popov Date: Fri, 16 Feb 2024 20:29:39 +0200 Subject: [PATCH] prepare log over HTTP --- .vscode/tasks.json | 7 +++++++ web/server.js | 8 +++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 86aa6ff..e21c155 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -41,6 +41,13 @@ "problemMatcher": [], "label": "npm: start", "detail": "node /app/web/server.js" + }, + { + "type": "python", + "script": "start:tele", + "problemMatcher": [], + "label": "npm: start:tele", + "detail": "python agent-py-bot/agent.py" } ] } \ No newline at end of file diff --git a/web/server.js b/web/server.js index 6ae7bb7..c6a2d48 100644 --- a/web/server.js +++ b/web/server.js @@ -118,6 +118,12 @@ app.get('/', (req, res) => { res.sendFile(path.join(__dirname, 'client.html')); }); +//accept LOG messages on /log +app.post('/log', (req, res) => { + console.log(req.body.message); + res.send('OK', 200, { 'Content-Type': 'text/plain' }); +}); + //get WS url from .env file app.get('/wsurl', (req, res) => { @@ -228,5 +234,5 @@ app.get('/test_ocr', (req, res) => { app.listen(process.env.SERVER_PORT_HTTP, () => { - console.log('Server listening on port ' + process.env.SERVER_PORT_HTTP + ': http://localhost:' + process.env.SERVER_PORT_HTTP + '/'); + console.log('Server listening on port ' + process.env.SERVER_PORT_HTTP); });