[Http] خاص مقابل عام في Cache-Control


Answers

Question

فضلاً هل يمكن أن تصف مثالاً يشير إلى وجود اختلاف بين Public و Private Cache-Control في تطبيقات asp.net المستضافة في IIS.

قرأت في MSDN أن الفرق هو ما يلي:

عام: لتعيين Cache-Control: عام لتحديد أن الاستجابة قابلة للتخزين المؤقت من قبل العملاء ومخازن (وكيل) مشتركة.

خاص: القيمة الافتراضية. لتعيين Cache-Control: خاص لتحديد أن الاستجابة قابلة للتخزين المؤقت فقط على العميل وليس من خلال ذاكرة التخزين المؤقت المشتركة (الخادم الوكيل).

لست متأكداً من أنني قد فهمت تماماً إيجابيات وسلبيات كل اختيار. مثال على متى أو لا لاستخدامها سيكون أمرا رائعا.

على سبيل المثال ، ماذا أفعل إذا كان لدي اثنين من خوادم الويب التي تستضيف نفس التطبيق؟ هل هناك أي شيء يجب مراقبته إذا اخترت Private أو Public؟






Links