Спасибо за расследование.Я с той же проблемой.После получения файла в виде «вложения» Mobile Safari отправляет запрос OPTIONS при вызове:
$.ajax('/url')
НО, если я запускаю следующий код из того же файла, он генерирует действительный запрос GET:
http = new XMLHttpRequest()
http.open("GET", "/url")
http.send()
Почему jQuery не работает, а XMLHttpRequest работает здесь?