سؤال

هل هناك أي سبب وجيه يجعل الافتراضي لهذه العلامة سيكون نعم؟ يبدو أنه ينبغي أن يكون دائما لا يكون دائما. أنا في عداد المفقودين شيئا؟

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

المحلول

إذا كنت أتذكر بشكل صحيح، السبب الوحيد لكونه بهذه الطريقة هو أن بعض مشكلات التوافق المتخلفة في شيء مرة أخرى في شيء مثل الإصدار 1.0 حيث كان في الأصل، كان عليك دائما نقل هذه المعلومات للحفاظ على حالة طلبك.

عندما نقلت التكنولوجيا، أضافوا سمة addtoken ولكن ترك الإعداد الافتراضي لذلك لن يكسر مجموعة من التعليمات البرمجية الموجودة. الآن، إنه نوع من الملحق لدينا ولا يستخدم كثيرا. ربما يمكن أن يغيروا الافتراضي في هذه المرحلة دون تأثير كبير.

نصائح أخرى

Allaire، Macromedia والآن أصبحت Adobe جميعا حريصا كبيرا على الحفاظ على التوافق الخلفي للميزة باللغة، لذلك ربما هذا هو السبب في أنه لا يزال يضع هذه الطريقة.

أتوقع أنه لن يتم النظر في أهمية عالية بشكل خاص "إصلاح"، ليس من الصعب إضافة السمة إلى علامتك وسوف تكون أيضا متوترة للتوافق مع الوراء.

إذا كنت تشعر بقوة في هذا الأمر، فلماذا لا تتمن خلال قائمة ذلك؟ http://www.adobe.com/go/wish/

يمكنك دائما جعل العلامة المخصصة الخاصة بك أو CFC التي يلفت clocation وتمضي مباشرة عنوان URL الخاص بك إلى clocation مع مجموعة addtoken إلى false. سيكون من السهل بعد ذلك إجراء استبدال <cflocation -> <cflocation_nosuck

اقترحت قبل بضع سنوات إلى Adobe لإضافة إعداد تكوين لذلك. أنا متأكد من أن الطلب لا يزال حيا في مكان ما في نظامهم ولكنه مثبت عليهم مرة أخرى سيكون رائعا.

يجب عليك تسجيل قلقك في ColdFusion Bug Database. وجعلها انتباه لجنة CFML الاستشارية كذلك.

التعليق كذلك، في الإصدارات القديمة من CF، كنت بحاجة إلى اجتياز الرموز في عنوان URL للقيام بالجلسة ذات الصلة "الأشياء" ... كما أتذكر.

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