سؤال

هل يمكنني الحصول على رؤوس استجابة من RemoteObject الطلب ؟ إذا كان الأمر كذلك ، كيف ؟

أنا في عملية كتابة طلب في فليكس 3.3 باستخدام كيرنجورم إطار نشر الجوي التطبيق.التطبيق بشكل كبير تستخدم RemoteObject الخدمات للحصول على بيانات من ملقم ويب.

كل من المندوبين يمتد فئة شيوعا التي توفر طريقة خدمة استدعاء الأساليب على RemoteObject.

لذلك, حيث كانت تستخدم في السابق

ServiceLocator.getInstance().getRemoteObject('myService').myOperation.send();

أنا بدلا من استخدام

this.send('myOperation', 'myService');

يمكنني استخدام هذا الأسلوب بدلا من استدعاء RemoteObject العمليات مباشرة لأن هذا الأسلوب يضيف آخر, العالمي, الرد على عملية الاتصال.هذا الإضافية الرد تحليلات البيانات في رؤوس الرد من الملقم.

أو على الأقل ينبغي أن ... هذه هي المشكلة.في result البيانات (event as mx.rpc.events.ResultEvent) على headers العقارات هو دائما فارغة على الرغم من رؤوس بالتأكيد إرسالها من خادم.

شكرا

هل كانت مفيدة؟

المحلول

للأسف رؤوس استجابة متوفرة فقط URLLoader فقط عند استخدامه في الهواء التطبيق:

الوصول إلى رؤوس استجابة HTTP في فلاش.صافي.URLLoader الكائن ؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top