I've got an XHR request that's succeeding in FF3.5 but apparently failing when done in Safari 4. I'm looking at the xhr requests in the debugger in Safari, and Firebug in Firefox.
So on the backend service that's being hit, if the username and password are missing from the POST parameter then the service gives a 500 error. If the parameters are there(even if incorrect), it gives 200 or 40x depending on the error.
Anyway, so with the same code its working for the non-Safari browsers. Safari gets the 500 error like the user/pass aren't being passed through.
As I'm examining the requests in the debugger, it doesn't look like it shows POST data in the logs.
Is there an option I need to enable, or just how do you debug these requests in Safari 4?