美文网首页
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