状态码:404 Not Found (from cache) |使用AngularJS的混合型应用
Status Code:404 Not Found (from cache) | Hybrid App using AngularJS
我目前正在创建一个混合移动应用程序。
在Android模拟器上运行应用程序时,我得到以下错误:状态码:404未找到(从缓存)在一个$http。post请求。
下面是我的代码中使用的post请求。该URL是我的项目中使用的本地Tomcat服务器的URL。
var postData = {'loginId':$scope.user.id};
postData = $.param(postData);
$http({
method: "POST",
url: checkUserURL,
data: postData,
cache:false,
headers: {
'Accept': 'application/json',
'Content-Type': 'application/x-www-form-urlencoded;'
}
});
当我将url放在移动应用程序中锚标记的href中并单击它时,我将被重定向到移动浏览器,从那里我可以点击url并获得预期的输出。
我也可以从我的web浏览器访问url。只有当我尝试在应用程序中使用$http请求时才会出现错误。
注意:我已经在我的项目中包含了所有需要的库。
是因为我发送给服务器的数据的格式吗?
你能让我知道这里的问题是什么,以及可能采取的解决措施吗?
这可能是因为您传递参数的方式。你不必用$.param
。尝试传递一个普通的JavaScript对象:
var postData = {
loginId: $scope.user.id
};
$http({
method: "POST",
url: checkUserURL,
data: postData,
cache:false
});
相关文章:
- 使用AngularJS中的筛选器更新给定的表
- 使用angularjs验证文本框中的电子邮件
- 使用angularjs向浏览器发送servlet响应(下载功能)
- 如何使用AngularJs禁用ng选项中的选项
- 我无法使用angularJs($http)访问服务器
- 如何更改<选择>使用angularJS从控制器获得的值
- 使用AngularJS Directive WHITOUT$scope创建一个动态html元素
- 使用AngularJS中的UI路由器将状态重定向到默认子状态
- 使用angularjs中的rest调用通过id获取数据
- 显示&作为&在jsp中使用angularjs而不使用ng-bind-html
- 使用AngularJs时,如何在img标记具有src-attr时设置数据src
- 使用AngularJS从时间戳中获取工作日
- 使用angularjs ng Show/ng hide显示和隐藏不同的内容
- 使用angularjs列出JSON中的字段值
- 如何在范围值更改时使用 angularJs 更新 UI
- 如何使用AngularJS显示按钮或锚标记值
- 如何使用angularjs在iframe中嵌入来自数据库的视频链接
- 如何使用AngularJS在点击身体内部任何位置时显示弹出窗口
- 如何使用angularjs构建交互式滚动着陆页
- 如何使用angularJS从json的对象数组中显示和计数实体