WEEX stream.fetch() POST跨域解决
1.搭建一个代理服务器
config/index.js 里面找到proxyTable :{}
添加
proxyTable: {
"/api": {
target: 'http://192.168.13.109/public/index.php/api/',//请求地址
changeOrigin: true,
pathRewrite: {
'^/api': '/' //相当于一个代替的表示 自定义
}
}
},const API = "/api/admin/login";
stream.fetch(
{
method: "POST",
url: API,
type: "json",
headers: { "Content-Type": "application/x-www-form-urlencoded" },
mode:"cors",
body:'admin_name=1&admin_password=2'
},
function(ret) {
console.log(ret);
if (!ret.ok) {
modal.toast({
message: "Network Error!",
duration: 3
});
} else {
modal.toast({
message: "请求成功!" + body,
duration: 3
});
}
}
); 相关推荐
Guanjs0 2020-11-09
wmsjlihuan 2020-09-15
shishengsoft 2020-09-15
poplpsure 2020-08-17
CyborgLin 2020-08-15
Richardxx 2020-07-26
sunnyhappy0 2020-07-26
knightwatch 2020-07-19
wcqwcq 2020-07-04
chichichi0 2020-06-16
YAruli 2020-06-13
JF0 2020-06-13
84423067 2020-06-12
心丨悦 2020-06-11
zkwgpp 2020-06-04
stoneechogx 2020-06-04
litterfrog 2020-05-30
today0 2020-05-26