سؤال حول الإعدادات العامة لـ 'early hint header'

مرحباً :waving_hand:

عندما كان إعداد الموقع هذا EXPERIMENTAL: preconnect and dns-prefetch resource hints for CDN doma… · discourse/discourse@36cdb14 · GitHub متاحًا، قمت بتمكينه على موقعي. بعد ذلك، تم تغيير هذا الالتزام إلى إعدادات عامة هنا DEV: Consolidate experimental 'Link' header implementations (#26377) · discourse/discourse@1cc8c72 · GitHub

لقد قمت بتمكين الإعداد العام early_hint_header_mode للاتصال المسبق (preconnect) ولكني أرى أن هناك إعدادًا عامًا آخر early_hint_header_mode للتنبؤ المسبق (prefetch). هل من الممكن تمكين كليهما أم أنني أسأت فهم شيء ما. :thinking:

شكراً لك :slightly_smiling_face:

إعجاب واحد (1)

الطريقة الوحيدة لضبط early_hint_header_mode هي عبر الإعدادات العامة.

يتم ذلك بشكل عام عن طريق تعيين البيئة للحاوية:

يمكن أن تكون DISCOURSE_EARLY_HINT_MODE هي preconnect أو preload أو prefetch أو فارغة.

سيقوم المستضيفون الذاتيون بذلك في ملف app.yml الخاص بهم.

هذا الإعداد يمكن أن يأتي بقيمة واحدة فقط. يمكن للمستضيفين الذاتيين التحقق مما هو عليه باستخدام:

./launcher enter app
rails c

> GlobalSetting.early_hint_header_mode

التلميحات المبكرة هي إعداد معقد إلى حد ما لأن الوكيل يحتاج إلى دعمها وهي غير مدعومة من قبل العديد من الوكلاء.

إعجابَين (2)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.