如果能够使用我的公共IP地址连接到服务器,我需要做什么?到目前为止,我只能在本地连接。这是我的代码。
服务器代码:
var app = require('express')();
var server = require('http').Server(app);
server.listen(80, function(){
console.log("Server is running...");
});
客户端代码(在连接之前会偶尔触发):
try {
socket = IO.socket("http://192.168.1.33:80");
} catch (URISyntaxException e) {
e.printStackTrace();
}
socket.connect();
似乎只是将本地地址更改为公共地址并不起作用。我究竟需要做什么?
更新:我这样做是为了解决这个问题。