Реализация HTTP-прокси для преодоления межсайтовой AJAX запрашивает ограничения (?)

У меня есть веб-приложение Spring-MVC (3.0.5-RELEASE), которому требуется доступ к веб-сервисам JSON из другого веб-приложения в другом субдомене (из клиента / браузера через AJAX).

Я решал эту проблему в прошлом, либо:

  1. написав простой контроллер, который проксирует запросы, используя Apache Commons HttpClient для обработки запросов. Таким образом, преодоление ограничений безопасности межсайтовых / межсайтовых запросов большинства браузеров

  2. , реализующих службу JSONP на стороне сервера (при вызове наших собственных служб JSON) - не всегда возможно

В случае, когда JSONP невозможен , есть ли лучший способ сделать (1.)?

и / или

Есть ли библиотека, которая справится с этим за меня? Так что мне не нужно самому писать весь код HttpClient - кода немного, но мне интересно, не изобретаю ли я колесо заново.

7
задан nickdos 23 February 2011 в 03:19
поделиться