Jonas Sicking wrote:
In IE you can at least test for .status == 200 to test if things worked out ok. Even though the statuscode for various errors seem to be weird to say the least
I believe they're just the relevant WinINet error codes. See https://bugzilla.mozilla.org/show_bug.cgi?id=304980#c13 for example.
In similar circumstances Gecko produces weird numbers too, for similar reasons. -Boris