以下代码是我的服务器端代码。我正在通过AJAX请求从前端(浏览器)接收数据。然后我正在制作console.log(),即在终端上的服务器中打印接收到的数据。但是,在将服务器全局托管在Heroku上之后,我无法访问浏览器在服务器端接收到的数据。因此,我希望该解决方案将数据从全局服务器传输到我的本地系统,以便我可以对数据进行一些处理。
var bodyParser = require('body-parser');
var express = require('express');
var app = express();
const port = process.env.PORT || 1337;
app.use(bodyParser.urlencoded({extended : true}));
app.use(bodyParser.json());
app.use(express.static('public'));
app.get('/', function(req, res)
{
res.sendFile(__dirname + '/Heroku.html');
});
app.post('/data', function(request, response)
{
console.log(request.body);
response.contentType('json');
response.send({ some: JSON.stringify({response:'json'}) });
});
app.listen(port, '192.168.0.112');