يعرض متعددة من ملف صورة واحدة على صفحة ويب = طلبات HTTP متعددة لنفس الملف؟

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

  •  22-07-2019
  •  | 
  •  

سؤال

إذا كنت عرض ABC.JPG 20 مرة على صفحة ويب، هل التحميل من طلبات HTTP صفحة ويب سبب 20 إلى ABC.JPG؟ أو أنه يعتمد إذا أنا باستخدام مسارات نسبية أو مطلقة؟

والشكر

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

المحلول

وهذا امر يرجع الى المتصفح. متصفح مكتوبة ضعيف أن يطلبوا نفس الملف عدة مرات، ولكن أي من المتصفحات المستخدمة على نطاق واسع سوف تحصل على هذا الحق. وينبغي أن لا يهم ما إذا كانوا يستخدمون مسارات نسبية أو مطلقة (على الرغم من الخلط بين المسارات النسبية والمطلقة على نفس الصفحة قد تصل الرحلة بعض المتصفحات، لذلك ربما يجب عليك تجنب ذلك).

نصائح أخرى

وذلك يعتمد على متصفح الويب، ولكن أي متصفح حديث أن يطلب مرة واحدة فقط.

والأمر متروك للمتصفح. سوف متصفح حديث حاول جاهدا إلى ذاكرة التخزين المؤقت الصورة. استخدم التنسيق URL ثابت في طلباتك عندما يكون ذلك ممكنا - رأس المال متسقة، لا تستخدم "شبكة الاتصالات العالمية". مرة واحدة وليس "على شبكة الاتصالات العالمية." وقت آخر، وما إلى ذلك.

الحرائق و استخدام علامة التبويب "الشبكة" لتفتيش جميع الطلبات.

لهذه الحالة، وأنا أتفق مع إجابات أخرى، أي متصفح حديث مع الإعدادات المناسبة يجب مؤقتا له.

وانها لا تعتمد على إعدادات المتصفح ولكن ذلك يعتمد أيضا على ما يروي خادم الويب العميل القيام به مع الصورة.

وانظر هذا، انها معقدة جدا http://www.w3.org/Protocols/rfc2616/rfc2616-sec13. أتش تي أم أل

وبينما أنا أتفق مع البيانات المذكورة أعلاه، وأنا أقترح النظر في سجل وصول خادم الويب الخاص بك للصورة الهدف ومقارنة مشيرا الصفحة ومتصفح بصمات الأصابع.

وسوف ربما نرى الكثير من الزيارات لرئاسة بدلا من الحصول عليها من أجل التأكد من ذاكرة التخزين المؤقت الملفات هو حتى الآن.

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