我正在使用" $ http.get"用于发送请求。我在浏览器中的API响应,它返回我想要的。但在Ionic App中,它会返回HTML正文标记文本。
我的代码是:
var params = {
email: 'test@gmail.com',
password: '123'
}
$http.get("https://www.nepalivivah.com/API/index.php/accessapi/loginapi", { params: params }).then(function (data) {
alert(JSON.stringify(data));
}).error(function (data) {
alert(JSON.stringify(data));
});
这是我的AngularCode。当我在邮递员中运行它时,它会返回有效的响应。但是在Ionic App中没有工作。
答案 0 :(得分:1)
如果你想要 $ http.get ,这应该可行。
var params = {
email: 'test@gmail.com',
password: '123'
}
$http.get("https://www.nepalivivah.com/API/index.php/accessapi/loginapi").then(function (data) {
alert(JSON.stringify(data));
}).error(function (err) {
alert(JSON.stringify(err));
});
但是,在这种情况下,您要做的是登录某些内容。 获取请求无法使用此功能。至少在这种情况下,你需要使用 $ http.post 。