原創(chuàng)聲明:本文為作者原創(chuàng),未經(jīng)允許不得轉(zhuǎn)載,經(jīng)授權(quán)轉(zhuǎn)載需注明作者和出處
我們知道request 合法域名未認(rèn)證只能設(shè)置5個(gè)
認(rèn)證后,只能設(shè)置15個(gè),在不夠用的情況下,可以通過HotApp小程序統(tǒng)計(jì)的https proxy 代理,來請(qǐng)求任意的API,包含Get Post請(qǐng)求
https://wxapi.hotapp.cn/proxy/?appkey=hotapp11377340&url=http://www.mkhyf.com/
(1)如果開發(fā)期間公司的業(yè)務(wù)還未支持https,可以先用這個(gè)請(qǐng)求公司的http接口,等公司的接口修改為https后,切換一下就好了
(2)因?yàn)楹戏ㄓ蛎?5個(gè)限制,如果不夠了,怎么辦,通過這個(gè)接口可以訪問任何其它的接口**
接口名稱: request
接口描述: https proxy 只做請(qǐng)求轉(zhuǎn)發(fā),支持Post和Get請(qǐng)求
通過HotApp Https proxy,可訪問任何未支持https的請(qǐng)求或者未設(shè)置合法域名的網(wǎng)址.
HotApp 提供了JS sdk,可直接用,前提是需要下載js sdk
hotapp.request(userProxy, url, ...)
userProxy傳ture,就是用hotapp的https 代理,傳false 就是用微信的原生請(qǐng)求,是不是很方便
hotapp.request({
useProxy: true, //設(shè)置為false就不用代理
url: 'http://www.test.com', // 需要代理請(qǐng)求的網(wǎng)址
data: {
x: '' ,
y: ''
},
header: {
'content-type': 'application/json'
},
success: function(res) {
console.log(res.data)
}
})