Базовая рекомендация REST API / кросс-домен - PullRequest
6 голосов
/ 25 ноября 2011

Я занимаюсь разработкой приложения Backbone, которое в значительной степени опирается на REST API с использованием вызовов ajax / fetch.

Вся моя бизнес-логика написана на PHP-классах с использованием MySQL. Сейчас я использую FRAPI в качестве API, который очень хорошо работает для меня.

В моей среде разработки у меня есть два виртуальных хоста:

  1. статическое клиентское приложение HTML / JS -> localhost
  2. FRAPI API в PHP -> api.local

Проблема в том, что запросы моих клиентов являются междоменными (IE и такой браузер не работают).

Что я могу сделать, чтобы мой клиент vhost был статичным (без PHP-прокси) и не использовал JSONP? Какой RESTful API обычно используется для Backbone?

1 Ответ

0 голосов
/ 26 ноября 2011

посмотрите, как вы можете совершать междоменные звонки ...

backbone.js и междоменный сценарий

Боюсь, однако вам понадобится вариант 2, представленный в приведенном выше URL ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...