在我的NODEjs(使用Express)应用程序中,我想在routes.js中使用国家代码,但我无法访问routes.js中的本地存储
请提供一些解决方案。
LocalStorage
仅在Window
对象的浏览器中可用。
Window
对象在服务器端不可用。
MDN-
根据您的意见,您可以在您的express应用程序中实现一个路由,该路由将IP作为主体的一部分。为此,您需要body-parser
中间件。示例应用:
var express = require('express');
var app = express();
var bodyParser = require('body-parser');
var server;
app.use(bodyParser.json());
app.get('/api/ip', function (req, res) {
res.send(req.body.ip);
});
server = app.listen(3000);
这将返回发布的IP。