JavaScript可以通过特定的本地端口进行出站TCP连接吗?

JavaScript可以通过特定的本地端口进行出站TCP连接吗?,javascript,networking,Javascript,Networking,JavaScript是否有办法查询用于连接到服务器的本地端口?另外,我可以通过指定本地端口号连接到服务器吗 Java中的规范是 Socket socket = new Socket(0); int localPort = socket.getLocalPort(); 我认为让javascript访问系统资源会带来安全问题。只是想确定是否有办法。 如果这在javascript中是不可能的,是否有其他方法通过特定端口建立出站TCP连接?是否可以使用WebSocket?通过tcp进行常规http请求

JavaScript是否有办法查询用于连接到服务器的本地端口?另外,我可以通过指定本地端口号连接到服务器吗

Java中的规范是

Socket socket = new Socket(0);
int localPort = socket.getLocalPort();
我认为让javascript访问系统资源会带来安全问题。只是想确定是否有办法。
如果这在javascript中是不可能的,是否有其他方法通过特定端口建立出站TCP连接?

是否可以使用WebSocket?通过tcp进行常规http请求怎么样?想知道这在当前的浏览器技术中是否可行。对另一个端口12345的常规http请求将是对的Ajax请求。我认为这不会造成安全问题。自1999年起在浏览器中可用:12345将是远程服务器上的端口。我说的是当地的港口。如果我向google.com发出http请求,我的浏览器将使用>1024的本地端口。因此,套接字可能是localhost:3456->google.com:80。有没有办法查询/绑定到端口3456?