收藏
回答

体验版小程序请求http域名(开发环境)的时候,服务端收到的请求中为什么没有 Referer 头?

场景:体验版小程序,右上角开启了「开发调试」(因为测试环境不能校验合法域名)

-请求地址:本地测试环境的http域名

- 现象:服务端收到的请求中没有 Referer 头


对比测试了https场景:

同样是体验版,请求https域名的时候,不管有没有开启「开发调试」服务端能收到的请求中的 Referer 头


想确认:访问未配置合法域名的地址时,Referer 不传是否为平台设计?有无替代方案供服务端识别来源?

回答关注问题邀请回答
收藏

2 个回答

  • 一
    03-16

    不管他们http什么机制,既然测试环境用的http跟正式的https表现不一致了,而且微信要求要用https,就在测试环境搞一套https呗。不然这样测试出来的东西敢直接上吗?

    03-16
    有用
    回复 1
    • Steven
      Steven
      03-16
      我们http和https都有一套测试环境的,目前只是针对http环境来提问并排查问题而已
      03-16
      回复
  • 智能回答 智能回答 本次回答由AI生成
    03-16
    有用
    回复 1
    • Steven
      Steven
      03-16
      1、如图一
      2、小程序基础库版本3.14.2,操作系统版本ios18.6.2
      3、没有设置header参数
      4、代码片段不方便透露,仅希望确认是否平台对于Referer是否有明显的限制场景
      03-16
      回复
登录 后发表内容