簡體   English   中英

無法在Express JS應用上設置IP地址

[英]Cannot set an IP address on Express JS app

嘗試在Express中測試端點,但不斷收到404錯誤。

 var express = require("express") var app = express() //var http = require('http').Server(app) app.get('/', function(req,res){ res.send('ok from end point') }) var port = process.env.PORT|| 8080 var localhost = 'someLocalHost.med.gov' console.log({'localhost':localhost, 'post':port}) // app.listen(port,localhost,function(err){ if (err){ console.log('err') } else { console.log('Listening') } }) 
當我轉到http://someLocalHost.med.gov:8080/時,出現404錯誤

Localhost是指127.0.0.1 您不能只是在所需的任何地址上啟動服務器。 如果要覆蓋localhost ,可以考慮在本地修改HOSTS文件以為localhost設置別名。

因此,我結束了http:// IP_ADDRESS:8080,然后就解決了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM