美文网首页
Http3(Quic) 协议兼容升级调研

Http3(Quic) 协议兼容升级调研

作者: that_is_this | 来源:发表于2023-04-06 11:01 被阅读0次

参考:
https://toutiao.io/posts/dc5hxw2/preview
https://github.com/bgylde/chromium-cornet
https://www.infoq.cn/article/afncpsfmb3ufwehueak1
https://medium.com/the-react-native-log/using-cronet-in-your-mobile-app-7dda3a89c132

https://developer.android.com/guide/topics/connectivity/cronet/start?hl=zh-cn#java
https://github.com/caddyserver/caddy

https://blog.csdn.net/c6E5UlI1N/article/details/129774566

https://eng.uber.com/employing-quic-protocol/

iOS
https://developer.apple.com/documentation/technotes/tn3102-http3-in-your-app
request.assumesHTTP3Capable = true

google ,从开源库去编译进 sdk
https://github.com/google/quiche

https://www.jianshu.com/p/8dca8706ed3d

总结:

  1. 暂未走通简便的 http3 升级方法,通过 gms 或源码编译对业务都会有影响
  2. 自实现协议兼容比较复杂

gpt 总结:

  1. 首先应该了解 http3 协议的相关知识,了解它的功能特性以及构建 http3 协议的基础技术,比如 QUIC 协议,Cronet 库,Caddy 等;
  2. 利用 Cronet 库来为 Android 和 iOS 应用进行 http3 协议的集成;
  3. 使用 GitHub 上的 Quiche 项目来构建 QUIC 协议;
  4. 使用 Caddy 项目来构建高性能的 HTTP/3 服务器;
  5. 利用 Apple 提供的 TN3102 文档来在 iOS 应用中集成 HTTP/3 协议;
  6. 了解 Uber 背后开发的 Quic 协议,以及如何在应用中运用该协议;
  7. 最后,可以通过参考相关文章来实现 HTTP/3 协议的升级。

相关文章

网友评论

      本文标题:Http3(Quic) 协议兼容升级调研

      本文链接:https://www.haomeiwen.com/subject/pnlbldtx.html