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