收藏
回答

网络开启http3支持后enableQuic=true,服务端用什么组件来支持wx的GQuic协议呢

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 wx.request 微信iOS客户端 6.5.3 2.0.10.4

https://developers.weixin.qq.com/minigame/dev/api/network/request/wx.request.html#%E5%8F%82%E6%95%B0

设置enableQuic=true后,小程序的服务端网关需要用什么组件来对应客户端的GQuic协议?

最后一次编辑于  2021-05-17
回答关注问题邀请回答
收藏

3 个回答

  • 微信小店技术专员-binnie
    微信小店技术专员-binnie
    2021-05-17

    目前只支持GQUIC,并且是需要进行GQUIC的升级协商才能进行GQUIC访问:对于首次访问url的话,如果后台支持GQUIC,则需要在响应头部返回""alt-svc: quic=":443";"的GQUIC协议的升级字段,小程序在下次访问相同域名的url的话,会优先使用GQUIC请求。

    2021-05-17
    有用 2
    回复
  • wycode.cn
    wycode.cn
    2022-10-23

    header 带了也没用,chrome上是http3的,小程序就是不行,不知道你们怎么实现的quic!

    标准应该是 alt-svc: h3=":443"; ma=86400

    请参考RFC9114标准实现,谢谢!https://datatracker.ietf.org/doc/html/rfc9114#section-3.1.1

    alt-svc: h3=":443"; ma=86400, quic=":443"; ma=86400

    2022-10-23
    有用 1
    回复
  • 暖心
    暖心
    发表于移动端
    2021-05-17
    jjjjjjjjjjj
    2021-05-17
    有用
    回复
登录 后发表内容