是否可以应答发送到本地网络广播地址的http请求?
如果我打开浏览器并向 http://255.255.255.255 发送请求,是否可能有一个网络服务器,在同一子网上,监听并响应?
If I open a browser and send a request to http://255.255.255.255, is it possible have a web server, on the same subnet, listening and respond?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
HTTP 服务器使用 TCP协议,广播包只能通过无状态UDP 协议。
引用 W. Richard Stevens 来自他的经典著作 TCP/IP 说明(第 1 章12):
所以,我想答案是否定的。
HTTP servers use the TCP protocol, and broadcast packets can only be sent through the stateless UDP protocol.
Quoting W. Richard Stevens from his classic book TCP/IP Illustrated (Chapter 12):
So, I guess the answer is no.