无法读取UDP回复(golang)

无法读取UDP回复(golang),第1张

无法读取UDP回复(golang)

您需要使用

ListenUDP
而不是
DialUDP
。当您使用时
DialUDP
,它将创建一个“已连接”的UDP端口,并且仅在读取时返回源自远程地址的数据包。

conn, err = net.ListenUDP("udp", ourAddr)

由于连接没有默认目的地,因此您还需要使用

WriteTo*
方法发送数据包:

sendLen, err := conn.WriteToUDP(discoverMsg, serverAddr)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5086736.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-16
下一篇2022-11-16

发表评论

登录后才能评论

评论列表(0条)

    保存