确定 Flask 请求中的客户端端口

Determine the client port in a Flask request

在Flask服务器中,是否可以确定客户端的远程端口

我看到 request.remote_addr https://flask.palletsprojects.com/en/1.1.x/api/#flask.Request.remote_addr 客户端的 IP 地址,但我正在寻找是否可以确定客户端的端口。

(我正在使用 Flask 服务器作为测试的一部分,测试我正在使用的 HTTP 客户端。客户端应该在请求之间使用重用连接,因此为了获得证据,我正在尝试检查跨请求是否使用相同的客户端端口。诚然这不是一个完美的测试,但它可能足以满足我的目的。)

它在 request 对象的 environ 元素中:

request.environ['REMOTE_PORT']