Возможны следующие варианты: 1. Разрешить в качестве места назначения URL-адрес в клиенте Flex, а затем установить URL-адрес (с добавленными данными) в качестве URL-адреса. 2. Напишите свой собственный адаптер java Flex, который переопределяет стандартный прокси-сервер, и сопоставьте параметры с URL-адресом, как показано ниже: http://[service]/order/ {id}? id = 32 в http://[service]/order/32
Кто-нибудь сталкивался с этой проблемой раньше, и есть ли простые способы ее решения?
Затем заменил целевой адаптер на мой адаптер. Теперь я могу использовать следующий URL-адрес в config.xml, и все, что указано в квадратных скобках, будет заменено строкой запроса:
private function UCmainHandler(UCurl:String) {
UCService.url = UCurl;
UCService.send();
}
А вот пример события клика:
<mx:Button label="add to cart" click="UCmainHandler('http://sampleurl.com/cart/add/p18_q1?destination=cart')" />
Конечно, вы можете передать другие значения обработчику кликов или даже заставить обработчик добавлять элементы в URL-адрес на основе других текущих настроек и т. Д.
Надеюсь, это поможет!
persondefmetaschedule25.09.2008
comment
Я хочу иметь возможность изменять URL-адрес, настроенный в качестве пункта назначения в proxy-config.xml. К сожалению, URL-адрес недоступен для приложения, если я не проработаю фактическую конфигурацию и не изменю ее.
- personVerdant; 26.09.2008