本文實例講述了Angular使用$http.jsonp發(fā)送跨站請求的方法。分享給大家供大家參考,具體如下:
Angular中使用$http.jsonp發(fā)送跨站請求的實踐中,遇到了下面的一些問題:
1. 不是所有返回json格式的url都支持jsonp,服務器端需要支持從url中讀取返回函數(shù)并用它封裝json數(shù)據(jù)。
2. AngularJS v1.6.1中,url中不能包含callback這個參數(shù),而是用jsonpCallbackParam來指定
angular.module('mthtran').config(function($sceDelegateProvider) { $sceDelegateProvider.resourceUrlWhitelist([ // Allow same origin resource loads. 'self', // Allow loading from our assets domain. 'http://query.yahooapis.com/v1/public/**' ]);})
更多關(guān)于AngularJS相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《AngularJS指令操作技巧總結(jié)》、《AngularJS入門與進階教程》及《AngularJS MVC架構(gòu)總結(jié)》
希望本文所述對大家AngularJS程序設計有所幫助。
新聞熱點
疑難解答