Нет, это не раскрытое поведение, которое вы можете остановить.
Это из-за спецификации, которую вы уже связали , указанное поведение заключается в том, что XmlHttpRequest должен прозрачно следуйте за перенаправлениями ... под прикрытием, к сожалению, и не таким способом, которым вы можете помешать.
Именно так можно попытаться упростить ситуацию, если ресурсы перемещаются и т. Д. ... но когда это былоразработан и спецификация, все эти службы перенаправления не было.Просто не было никакой острой необходимости в каком-либо другом поведении или способности предотвратить его, я думаю, что с таким большим количеством перенаправлений, попадающих в Интернет, мы не увидим добавленную возможность, но кто знает, когда каждый браузер поддержит ее.