Python wsgi中ip地址旁边的数字是什么(';127.0.0.1';,此处的&#u数字),我将如何访问它?

Python wsgi中ip地址旁边的数字是什么(';127.0.0.1';,此处的&#u数字),我将如何访问它?,python,flask,socket.io,wsgi,Python,Flask,Socket.io,Wsgi,我不擅长用词,也不擅长思考如何用词,但请容忍我 当我使用SocketIO运行Flask应用程序时,每当连接到服务器时,我都会收到以下消息: (5555) wsgi accepted ('127.0.0.1', 12345) 我知道(5555)是进程号,127.0.0.1是IP地址,但IP地址旁边的12345号是什么?有什么方法可以在代码中访问它吗?这是打开连接的端口。如果这是一个通过Flask运行的网站,您可以访问浏览器中的页面,方法是转到源代码中的,不过,我将端口设置为运行在端口5000上。

我不擅长用词,也不擅长思考如何用词,但请容忍我

当我使用SocketIO运行Flask应用程序时,每当连接到服务器时,我都会收到以下消息:

(5555) wsgi accepted ('127.0.0.1', 12345)

我知道(5555)是进程号,127.0.0.1是IP地址,但IP地址旁边的12345号是什么?有什么方法可以在代码中访问它吗?

这是打开连接的端口。如果这是一个通过Flask运行的网站,您可以访问浏览器中的页面,方法是转到源代码中的

,不过,我将端口设置为运行在端口5000上。所以我假设它是一个重定向端口?两端都需要一个端口号。不过在源代码中,我将端口设置为5000。所以我会通过网络访问它。那么,这是否意味着SocketIO正在绑定到该端口并重定向流量?它是进程正在通信的端口,但不是进程最初侦听以接受连接的端口。当侦听器端口上接受连接时,该特定会话将获得一个唯一端口以进行进一步通信。您不应该使用新的浏览器连接访问第二个端口,因为它不是侦听器端口,因此不接受该端口上的连接。建议阅读本系列文章以了解web服务器的工作原理。