1.在nuxt.js 项目根目录下创建 serverMiddleware 文件夹;
2.在文件夹下创建js文件(文件名可随意取,这里以test.js代替);
3.创建的js 文件中 的代码如下:
const getIp = function(req){
let CLIENT_REQUEST_IP = "";
if(req.headers['x-forwarded-for'] && req.headers['x-forwarded-for'] != 'unknown'){
CLIENT_REQUEST_IP = req.headers['x-forwarded-for'].split(",")[0];
return CLIENT_REQUEST_IP
}
if(req.headers['Proxy-Client-IP'] && req.headers['Proxy-Client-IP'] != 'unknown'){
CLIENT_REQUEST_IP = req.headers['Proxy-Client-IP'].split(",")[0];
return CLIENT_REQUEST_IP
}
if(req.headers['WL-Proxy-Clien