作爲標題,我想捕獲瀏覽器發送的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. 如何使用Qt HTML5應用程序向瀏覽器發送數據和從瀏覽器發送數據
- 6. 如何在瀏覽器中瀏覽$ http響應代碼塊?
- 7. 壓縮HTTP發佈從瀏覽器發送的數據
- 8. HTTP響應返回後文件內容如何發送到瀏覽器?
- 9. 如何從瀏覽器活動獲取http響應代碼?
- 10. 從瀏覽器捕獲http post文章
- 11. 發送沒有瀏覽器的HTTP包?
- 12. 如何發送響應瀏覽器fromm http.request node.js?
- 13. C中的簡單HTTP服務器 - 如何響應瀏覽器?
- 14. 流HTTP響應,刷新瀏覽器
- 15. 如何從python的瀏覽器中捕獲HTTP錯誤
- 16. 讓瀏覽器在angularjs中等待api響應/ http呼叫響應
- 17. 如何使用C#捕獲HTTP響應?
- 18. 需要一個方便的工具來捕獲HTTP響應,同時我瀏覽我的瀏覽器
- 19. 發送數據到瀏覽器
- 20. 爲什麼瀏覽器發送返回空響應的HTTP GET請求?
- 21. 如何在瀏覽器中存儲服務器HTTP響應頭?
- 22. 捕獲網頁瀏覽器控件發送的httpWebrequest
- 23. HTTP響應,瀏覽器,PHP,是如何工作的
- 24. 問題捕獲HTTP響應
- 25. 捕獲HTTP響應事件
- 26. 如何從瀏覽器捕獲音頻?
- 27. 發送Soap請求並捕獲響應
- 28. 如何獲取android應用發送的http響應?
- 29. 播放框架將播放服務器的http請求發送到「somesite.com」,並將響應發送回瀏覽器
- 30. 接收服務器響應並將其發送到瀏覽器?
請詳細描述你要完成什麼,也使在這樣做了一些嘗試。 –
假設用戶在瀏覽器中輸入我的頁面「http:// domain/api/something」,那麼我的服務器返回一個JSON數據/一個Html頁面等等。在Html頁面的情況下,瀏覽器將呈現它。問題是,我怎樣才能以文本/ HTML格式獲得Html頁面而不發送其他請求。 –