Also BTW - I've concluded that the http post request does not get sent in 
IE9 by observing raw output in my http server, also in the IE web 'debug' 
window (F12) and also by using the Fiddler debugging proxy. Likewise, an 
$http.get() is not being sent under the same circumstances.

On Saturday, February 22, 2014 11:32:36 AM UTC-5, Dan Rybij wrote:
>
> I'm using $http.post() to send json requests to a server and get responses 
> back. My code works perfectly when using both FireFox and IE9 against IIS 
> and Apache, but when I switch to using a custom http server I've written in 
> Perl, IE9 stops sending the $http.post. Firefox continues to work fine.
>
> During the page load that I'm having trouble with, the http server gets 
> requests correctly and serves html, png, css, and js files correctly to 
> IE9, it's only the Angular $http.post that doesn't get sent from the 
> browser.
>
> I've tested IE9 and the http server using a bare-bones XmlHttpRequest 
> object and that works correctly as well, I can only conclude that the 
> Angular $http object is dependent on some property of the server under IE9 
> that I'm not providing. BTW - I've tried to produce response headers to 
> make my http server look like IIS/6.0. This did not seem to affect the 
> outcome.
>
> Is there any special thing I need to do to get my homegrown http server 
> working with Angular $http?
>
> Thank you.
>

-- 
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/groups/opt_out.

Reply via email to