In the Console it says: XHR finished loading: GET ...... XHR finished loading: GET ......
Two identical lines. On Friday, September 12, 2014 9:52:10 AM UTC-5, Eric Eslinger wrote: > > Is one of the two hits an OPTIONS request? If so, that's the CORS > preflight. > > e > > On Fri, Sep 12, 2014 at 7:16 AM, mark goldin <[email protected] > <javascript:>> wrote: > >> Service: >> var myModule = angular.module('motoAdsApp', []); >> myModule.factory("AirportService", function ($http, $q) { >> return { >> getData : function(dateFrom, dateTo){ >> var deferred = $q.defer(); >> var response = $http({ >> method: "get", >> crossDomain: true, >> dataType:"xml", >> contentType: "application/xml", >> url: "http://localhost/SomePage?parameters >> }); >> response.success(function (data) { >> deferred.resolve(data); >> }); >> response.error(function (data) { >> alert('Error'); >> }); >> // Return the promise to the controller >> return deferred.promise; >> } >> } >> }); >> >> Controller: >> var motoAdsApp = angular.module("motoAdsApp"); >> motoAdsApp.controller('AirportControllers', function($scope, $http, >> AirportService) { >> var result = AirportService.getData('09/07/2014', >> '09/14/2014').then(function(data) { >> var json = $.xml2json(data); >> $scope.airports = json.testData; >> }); >> >> ....... >> >> The server gets hit twice when I load the page. Any idea why? >> >> Thanks >> >> -- >> You received this message because you are subscribed to the Google Groups >> "AngularJS" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> Visit this group at http://groups.google.com/group/angular. >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
