diff --git a/server/httpproxy/controllers/factory.js b/server/httpproxy/controllers/factory.js index 6f0b0b1..fde6436 100644 --- a/server/httpproxy/controllers/factory.js +++ b/server/httpproxy/controllers/factory.js @@ -6,6 +6,7 @@ function add(name) { } function init() { + add('proxy'); } function create(name) { diff --git a/server/httpproxy/controllers/proxy.js b/server/httpproxy/controllers/proxy.js index ad1e199..431e2ea 100644 --- a/server/httpproxy/controllers/proxy.js +++ b/server/httpproxy/controllers/proxy.js @@ -16,12 +16,14 @@ const serviceFactory = require('../services/factory'); } */ async function get(session) { + console.log('1111'); const data = utils.jsonDecode(session.request('data', '')); const seqId = data['seq_id']; const targetUrl = data['target_url']; const cbUrl = data['cb_url']; - new Promise((resolve) => { + new Promise(async (resolve) => { const {err, response} = await http.get(targetUrl, data['params']); + console.log('response:' + response); if (err) { await http.get(cb, { diff --git a/server/httpproxy/package-lock.json b/server/httpproxy/package-lock.json index 3c3c754..1cda0ec 100644 --- a/server/httpproxy/package-lock.json +++ b/server/httpproxy/package-lock.json @@ -14,9 +14,12 @@ "../../third_party/j7": { "version": "1.0.0", "dependencies": { + "axios": "^0.26.1", "crc-32": "^1.2.1", "express": "^4.17.2", - "mysql": "~2.18.1" + "mysql": "~2.18.1", + "querystring": "^0.2.1", + "urlencode": "^1.1.0" } }, "node_modules/j7": { @@ -28,9 +31,12 @@ "j7": { "version": "file:../../third_party/j7", "requires": { + "axios": "^0.26.1", "crc-32": "^1.2.1", "express": "^4.17.2", - "mysql": "~2.18.1" + "mysql": "~2.18.1", + "querystring": "^0.2.1", + "urlencode": "^1.1.0" } } }