Ah, sorry... It looks like the browser actually closes the connection on abort which is resulting in a partial request being sent to the server. I have no idea how to detect this (possibly different per container too).
Since you've found a solution which doesn't abort I'd use that. Cheers, Lance.