收藏
回答

request的user-agent问题

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug request 微信iOS客户端 9999 999

小程序发起的request header中的user-agent在安卓和苹果手机中表现不一致,其中

安卓获得的是User-Agent

苹果获得的是user-agent

@官方,请问这个是个bug还是什么情况??

最后一次编辑于  09-24
回答关注问题邀请回答
收藏

2 个回答

  • 未命名科技
    未命名科技
    09-24

    因为多端设备复杂,user-agent 的处理在大多数后端框架中都会强制转换为小写,然后取值时用小写 key 来取值。

    09-24
    赞同 1
    回复
  • 浅木
    浅木
    09-24

    有很多地方两端是不一致的,也不知道为什么。 但是可以通过获取手机版本多写一个判断来解决问题。

    09-24
    赞同
    回复 1
    • Lù
      09-24
      但这种标准header怎么还分系统和型号呢?
      09-24
      回复
问题标签