使用後端代理
先安裝axios
1.在bulid裏面的webpack.base.conf.js去代理這個請求webpack
apiRoutes.get(‘方法名’,function(req,res){ var url=‘ ’(咱們須要的地址) axios.get(url,{ headers:{ referer:原始的地址 host:欺騙地址 }, params:req.query }).then((response)=>{ res.json(response.data) }).catch((e)=>{ console.log(e) }) })
記住,當咱們使用axios來繞過host進行欺騙請求的時候,組件裏面要使用這個請求的js的const url要變成咱們瀏覽器的相對應地址,而且不可使用jsonp了,須要使用axios,因此請求也要改爲按照axios格式來寫了ios