ActionScript impleatoBject 응답 헤더
-
05-07-2019 - |
문제
RemoteObject 요청에서 응답 헤더를 얻을 수 있습니까? 그렇다면 어떻게?
Cairngorm 프레임 워크를 사용하여 Air Application으로 배치를 사용하여 Flex 3.3에서 응용 프로그램을 작성하는 중입니다. 이 응용 프로그램은 원격 작업 서비스를 크게 활용하여 웹 서버에서 데이터를 가져옵니다.
내 서비스 대의원은 각 서비스 대의원이 remoteobject에서 서비스 메소드를 호출하는 방법을 제공하는 공통 수업을 확장합니다.
그래서 내가 이전에 사용한 곳
ServiceLocator.getInstance().getRemoteObject('myService').myOperation.send();
대신 사용합니다
this.send('myOperation', 'myService');
이 메소드는 OrmiteObject 작업을 직접 호출하는 대신이 메소드를 사용 하여이 메소드가 다른 글로벌 응답자를 작동 통화에 추가하기 때문에이 방법을 사용합니다. 이 추가 응답자는 서버의 반응 헤더에서 데이터를 분석합니다.
또는 적어도 그것은 문제가있는 곳입니다. 에서 result
데이터 (데이터event as mx.rpc.events.ResultEvent
) headers
헤더가 서버에서 전송 되더라도 속성은 항상 널입니다.
감사
해결책
불행히도 응답 헤더는 urlloader에만 사용할 수 있으며 공기 응용 프로그램에서만 사용할 때만 사용할 수 있습니다.
제휴하지 않습니다 StackOverflow