Я создаю API загрузки файлов.
По сути, пользователь должен будет отправить файлы со своей подписью api_key + в мой веб-сервис. Затем мой веб-сервис отвечает обратно JSON-ответом. Мне интересно, как этот процесс может работать асинхронно?
Предполагается, что пользователь POST запрос в форме, устанавливающей цель для iframe. Ответ JSON будет отправлен обратно пользователю в его / ее iframe с типом контента, установленным как «text / html». Он установлен как «text / html» вместо «application / json», потому что я хочу избежать использования тега «pre», добавляемого браузером вокруг ответа JSON. В любом случае, как пользователь читает этот ответ JSON, если iframe и родительское окно имеют разные домены? Будет проблема междоменной политики.
Динамически создавать тег «script», плюс JSONP в этом случае не будет работать, потому что мне нужно POST для загрузки. JSONP работает только с GET-запросами.