Я недавно развернул мобильное веб-приложение, которое выполняет различные звонки на удаленный хост. Для меня самым простым решением было использовать относительные URI для всех удаленных вызовов, которые я делал, и использовать локальный обратный прокси-сервер для направления запроса на соответствующий сервер (я предназначался для разных серверов в процессе разработки или производства).
Я разработал и протестировал это приложение локально, используя встроенный сервер Apache в OS X, поэтому настроить его было легко (для локального предварительного просмотра в OS X вы изменяете файл <USER_NAME>.conf
, найденный в /etc/apache2/users
).
YMMV, но для меня это было несложным делом, так как никакой код не нужно было модифицировать.