ConnectionRefused有什么作用?

lab*_*uzm 5 python networking twisted

这是DatagramProtocolTwisted中的类方法.据我所知,UDP协议不保证有人正在监听给定端口甚至使用ConnectedDatagramProtocol.

有人可以向我解释一下这个方法是什么时候被调用的,我怎么想检查是否有人在听我的传输使用UDP

use*_*421 1

如果数据报套接字已连接,它可以通过 Sockets API 接收 ICMP 端口不可达消息,这可能会映射到调用此方法。请注意,我在这里谈论的不是 TCP 连接操作,而是 Sockets connect() 方法,该方法可以在 UDP 套接字上调用,并且可能映射到您正在使用的 API 中的某些方法。