Это своего рода хак, но другой вариант (вместо запроса XHR) - это «скрытый» (1 на 1 пиксель) IFRAME.Это не красиво, но я использовал его в ситуациях, когда у меня были (другие) проблемы с маршрутом XHR (и даже мог бы быть способ скрыть его полностью, но 1px / 1px работает для меня, поэтому я никогда не беспокоилсяпопробовать что-нибудь еще).
Просто измените атрибут src фрейма на «сделать запрос», а затем просмотрите его документ, чтобы прочитать «ответ».