作为标题,我想捕获浏览器发送的http响应。
假设重定向到“http://domain/api/something”,实际上是一个GET请求到“http://domain/api/something”,它返回一个JSON数据。
如何使用AngularJs首次加载数据?angularjs如何捕获浏览器发送的http响应数据
0
A
回答
0
使用$ http服务如下。
$http.get(
'http://domain/api/something'
).then(function successCallback(response) {
$scope.data = JSON.parse(response.data);
}, function errorCallback(response) {
// error handler
});
2
您应该修改代码如下
app.service('feedbackService', function ($http) {
this.getFeedbackPaged = function() {
return $http.get('http://domain/api/something');
};
});
app.controller('feedbackController', function ($scope, feedbackService, $filter) {
// Constructor for this controller
init();
function init() {
feedbackService.getFeedbackPaged().then(function(data){
$scope.feedbackItems=data;
});
}
});
+0
通过这种方式,我会发送另一个请求,而不是发现浏览器已发送的响应,不是吗? –
+0
请给予更多描述。一旦你加载了init();它将调用http GET方法,响应将存储在$ scope.feedbackItems中。谢谢 –
相关问题
- 1. 发送浏览器响应
- 2. 将HTTP响应发送/浏览回浏览器
- 3. 如何捕获来自Java SWT浏览器组件的http响应
- 4. 如何发送HTTP数据并获得Synapse(Delphi)的响应
- 5. HTTP响应返回后文件内容如何发送到浏览器?
- 6. 如何从浏览器活动获取http响应代码?
- 7. 发送没有浏览器的HTTP包?
- 8. 如何发送响应浏览器fromm http.request node.js?
- 9. C中的简单HTTP服务器 - 如何响应浏览器?
- 10. 流HTTP响应,刷新浏览器
- 11. 如何从python的浏览器中捕获HTTP错误
- 12. 让浏览器在angularjs中等待api响应/ http呼叫响应
- 13. 发送数据到浏览器
- 14. 需要一个方便的工具来捕获HTTP响应,同时我浏览我的浏览器
- 15. 捕获网页浏览器控件发送的httpWebrequest
- 16. 如何在浏览器中存储服务器HTTP响应头?
- 17. HTTP响应,浏览器,PHP,是如何工作的
- 18. 问题捕获HTTP响应
- 19. 如何发送HTTP请求并获取HTTP响应
- 20. 如何从浏览器捕获音频?
- 21. 接收服务器响应并将其发送到浏览器?
- 22. 如何获取android应用发送的http响应?
- 23. 如何响应浏览器的意图?
- 24. 在发送http请求后获取响应数据(python requests)
- 25. 如何使用koajs发送http响应
- 26. 如何从浏览器发送http删除请求?
- 27. 捕获浏览器事件
- 28. 如何将数据从网站发送到浏览器?
- 29. 从boost asio发送多个响应给该浏览器
- 30. angularjs $ http响应数据asStream to Aliyun OSS?
请详细描述你要完成什么,也使在这样做了一些尝试。 –
假设用户在浏览器中输入我的页面“http:// domain/api/something”,那么我的服务器返回一个JSON数据/一个Html页面等等。在Html页面的情况下,浏览器将呈现它。问题是,我怎样才能以文本/ HTML格式获得Html页面而不发送其他请求。 –