Sfoglia il codice sorgente

reset nodejs/index.js

DIYgod 9 anni fa
parent
commit
1cca722231
2 ha cambiato i file con 12 aggiunte e 8 eliminazioni
  1. 4 0
      README.md
  2. 8 8
      nodejs/index.js

+ 4 - 0
README.md

@@ -39,6 +39,10 @@ $ npm run build
 
 ## Todo
 
+- [ ] 无弹幕
+
+- [ ] 保存刚发的弹幕
+
 - [ ] 快捷键: 空格暂停,双击全屏, 方向键控制进度
 
 - [ ] icon 动画

+ 8 - 8
nodejs/index.js

@@ -58,10 +58,10 @@ app.all('*', function(req, res, next) {
 });
 
 app.get('/', function (req, res) {
-    var ip = req.headers['x-forwarded-for']
-             || req.connection.remoteAddress
-             || req.socket.remoteAddress
-             || req.connection.socket.remoteAddress;
+    var ip = req.headers['x-forwarded-for'] ||
+             req.connection.remoteAddress ||
+             req.socket.remoteAddress ||
+             req.connection.socket.remoteAddress;
     logger.info(`GET form IP: ${ip}`);
 
     mongoose.connect(mongodbUrl);
@@ -104,10 +104,10 @@ app.post('/', function (req, res) {
     var body = '';
     var jsonStr;
     var db;
-    var ip = req.headers['x-forwarded-for']
-             || req.connection.remoteAddress
-             || req.socket.remoteAddress
-             || req.connection.socket.remoteAddress;
+    var ip = req.headers['x-forwarded-for'] ||
+             req.connection.remoteAddress ||
+             req.socket.remoteAddress ||
+             req.connection.socket.remoteAddress;
 
     // check black ip
     var blanklist = fs.readFileSync('blacklist').toString().split('\n');