كيف يمكنني تحرير ملف JS الذي أرسله الخادم قبل أن يصل إلى متصفحي؟

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

سؤال

أثناء جلسة التصفح العادية ، أريد تحرير ملف JavaScript معين قبل استلام المتصفح لأنه بمجرد وصوله إلى هناك ، من المستحيل تحريره. هل هناك أي أداة لهذا؟ لما أحتاجه ، لا يمكنني حفظه فقط وتحريره على القرص الخاص بي.

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

لا أعتقد أنه يمكنني القيام بذلك عن طريق استخدام PCAP ، لقد قرأت قليلاً عن SCAPY لكنني لست متأكدًا مما إذا كان بإمكانه مساعدتي أيضًا.

شكرا مقدما.

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

المحلول

إذا كنت سعيدًا ، بدلاً من ذلك ، قم بتحرير ملف ، واستبدله بموقع محلي ، ثم سأستخدمه* تشارلز وخريطةها للوظيفة المحلية.

  • في الواقع ، "فعلت". ساعدني ذلك في تصحيح مشكلة مع متصفح وملف JS لم أستطع تحريره بالأمس.

نصائح أخرى

ستحتاج إلى تنفيذ نوع من الوكيل ، أو ربط واحد موجود ، واعتراض الملف لأنه يتم تنزيله واستبداله.

ليس تافها للمبتدئين ، ولكن مشروع تعلم جيد.

ربما يمكنك تحقيق كل ما تريد القيام به باستخدام البرنامج المساعد Firefox Firebug أو أدوات تطوير Chrome أو البرنامج المساعد Firefox Greasemonkey.

أو يمكنك إدخال مجال الملفات في ملف المضيفين الخاص بك وتوجيه هذا المجال إلى جهازك المحلي (تشغيل خادم ويب) ، وتحرير وحفظ ملف JavaScript محليًا وقدمه من خادم الويب الخاص بك.

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