في أكشن 2 كيف يمكنني الحصول على 302 إعادة توجيه من كائن XML؟

StackOverflow https://stackoverflow.com/questions/192128

سؤال

وأنا أعمل على مشروع أكشن 2 - في محاولة لاستخدام الكائن XML لإيجاد رابط التي يتم إرجاعها كما إعادة توجيه 302. هل هناك طريقة للقيام بذلك في أكشن 2؟

كود:

var urlone:XML = new XML();
urlone.load("http://mydomain.com/file.py");
urlone.onLoad = function (success) {
    trace("I want to print the 302 redirect url here, how do I access it?");
};
هل كانت مفيدة؟

المحلول

وأنا لا أعتقد أنه من الممكن من AS2، وأعتقد أن المتصفح إعادة توجيه إلى URL الجديد تلقائيا وفقط بإرجاع البيانات من أن URL. قد يكون من الممكن في AS3، وأضافوا العديد من الميزات الجديدة مثل قراءة رؤوس HTTP وهلم جرا.

ولعل ما يجب عليك فعله هو بدلا من إرجاع إعادة توجيه 302، مجرد العودة URL كسلسلة نصية. فإنه سيكون من السهل قراءة من داخل فلاش، ومجرد استخدام .onData بدلا من .onLoad لذلك لا محاولة تحليل XML.

نصائح أخرى

وأنا لا أعتقد أنه من الممكن (على الأقل باستخدام فئة XML). أنه يحتوي على <لأ href = "http://livedocs.adobe.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm؟context=LiveDocs_Parts&file=00002875.html" يختلط = "نوفولو noreferrer" > onHTTPStatus معالج الحدث ولكن يبدو أنه حتى مع ذلك، عليك أن تكون قادرا على الوصول إلى رمز الحالة وأي شيء آخر فقط.

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