مشكلة الكاش مع json ، هل من حل لها ؟

السلام عليكم

لدي ملف Json متغير باستمرار في الاستضافة ، اقوم باستدعائه في مكان اخر خارج الاستضافة

المشكلة التي واجهتها ان بيانات json في موقع العرض لا يتم مزامنتها بشكل مباشر مع المصدر

بحيت تبقى النتائج القديمة ظاهرة رغم أن ملف json تم تحديثه في المصدر

أين تكمن المشكلة


Alwalid أضف ردا

تأكد من الغاء التخزين المؤقت لملفات JSON من خلال من ملف htaccess. علي الاستضافة، من خلال هذا الكود

مع اضافة صيغة JSON بدلاً من او ضمن صيغة الملفات في الكود السابق.

وتأكد ايضاً من تعطيل التخزين المؤقت من لوحة Cpanel الاستضافة و من خدمة CloudFlare ان كانت مستخدمه علي الموقع

وان لم ينجح كل ذلك في حل المشكلة .. فيمكن اضافة معرف متغيير مثل Timestamp في نهاية رابط ملف JSON عند استدعائه من الاستضافة الاخري من اجل جلب نسخة جديدة من الملف وتجاوز اي تخزين مؤقت .. فمثلا ان كان رابط الملف

http s://example.com/data.json

يصبح عند استدعائة

http s://example.com/data.json?v=1595215512

حيث يكون '1595215512' هو طابع زمني فريد متغير مع كل طلب