HTTP使用UDP吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (3)
  • 关注 (0)
  • 查看 (1603)

HTTP是否使用用户数据报协议?如果使用HTTP通过网络传输MP3或视频,它是否在内部使用UDP进行传输?

提问于
用户回答回答于

流式传输很少用于HTTP本身,HTTP很少运行在UDP上。

用户回答回答于

可以更新回答了。毕竟HTTPS 3.0底层就是UDP了

用户回答回答于

RFC 2616

HTTP通信通常通过TCP / IP连接进行。默认端口是TCP 80,但可以使用其他端口。这并不排除HTTP在互联网上或其他网络上的任何其他协议的基础上实施。HTTP只能假设可靠的传输; 任何提供这种保证的协议都可以使用; HTTP / 1.1请求和响应结构到所讨论协议的传输数据单元的映射超出了本规范的范围。

所以尽管它没有明确地说,UDP并没有被使用,因为它不是一个“可靠的传输”。

扫码关注云+社区

领取腾讯云代金券