科恒数字网

标题: 微信小程序自带的referer (附:微信,头条,支付宝,百度小程序的自带referer) [打印本页]

作者: admin    时间: 2021-11-21 17:58
标题: 微信小程序自带的referer (附:微信,头条,支付宝,百度小程序的自带referer)
背景

一个获取列表信息的接口,在我在浏览器可以正常获取数据,但小程序的接口返回失败:/1invalid_request

" e. J* q' H2 r: ]

定位问题

在CGI中有域名白名单校验:
: Q$ v- S  B. m7 ccheckhost()函数会校验请求头中的referer字段的域名是否在白名单中。

微信小程序有自带的 referer, 且不可修改

只需要将) e: J/ e5 Z: [$ h0 X' L/ |" L4 h. M
https://servicewechat.com
$ z, V# b6 {) h设置到域名白名单中即可。


2 ?2 ^5 ^8 B. T* S

其他平台的referer格式

平台        referer        备注

微信小程序        https://servicewechat.com/{appid}/{version}/page-frame.html        

头条抖音        https://tmaservice.developer.toutiao.com        

百度小程序        https://smartapps.cn/{appKey}/{version}/page-frame.html        百度小程序请求referer调整

支付宝        https://你的appid.hybrid.alipay-eco.com        蚂蚁开发文档


# @  B% C  ?, j+ M1 S/ b




欢迎光临 科恒数字网 (https://www.khcic.com/) Powered by Discuz! X3.5