العثور على وكيل HTTP الذي يعترض طلبات الموارد الثابتة

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

سؤال

خلفية

أقوم بتطوير تطبيق ويب يعيش على جهاز مضمن. من أجل جعل Dev Times Sane ، يتم تطوير الواجهة الأمامية باستخدام Apache الذي يقدم مستندات ثابتة ، مع PHP Proxiking إلى الجهاز المدمج للموارد الديناميكية التي تم تكوينها على وجه التحديد. يتطلب ذلك أن نحتفظ برامج محاكاة مختلفة للخروج في تحكم المصدر ، ويتطلب تحديث هذه البرامج النصية كلما أضفنا مورد ديناميكي جديد.

مشكلة

أرغب في عكس المنطق: إذا كان المستند المطلوب متاحًا في دليل المستندات الثابتة ، فخدمه ؛ خلاف ذلك ، وكيل الطلب إلى الجهاز المدمج.

على النحو الأمثل ، أريد حزمة برامج ستقوم بذلك من أجلي (لنظام التشغيل Windows أو قابلة للإنشاء على Cygwin). يمكنني التعامل مع إجبار Apache على القيام بذلك مع PHP ، لكنني غير متأكد من كيفية تكوينه لتحقيق ذلك. لقد نظرت إلى الحبار والخصوصية ، لكن لا يبدو أن أيًا منهما يفعل ما أريد.

أيه أفكار؟ أفضل ألا أضطر إلى لف بلدي.

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

المحلول

الآن ، الورنيش متاح في Cygwin ، انظر:

نصائح أخرى

أعتقد أن ما تريده الورنيش.

الآن بعد أن نظرت إلى الورنيش ، أفهم أن ما أريده بالفعل هو حالة خاصة من وكيل عكسي ، وذاك حبار يمكن تكوينها لفعل ما أحتاجه. (مع المكافأة الإضافية المتمثلة في توفيرها كحزمة Cygwin.)

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