2009-01-01 3 views
5

मैं एक फ़ायरफ़ॉक्स एक्सटेंशन को कार्यान्वित करने का प्रयास कर रहा हूं जो आने वाले HTTP प्रतिक्रियाओं को फ़िल्टर करता है और तदनुसार उन्हें संभालता है।http-on-test-respond पर्यवेक्षक - आगे की प्रक्रिया से प्रतिक्रिया को अवरुद्ध करने के लिए संभव है?

मैं एक विशिष्ट शीर्षलेख वाले HTTP प्रतिक्रियाओं को अवरुद्ध करना चाहता हूं। कुछ एमडीसी लेखों के माध्यम से पढ़ते हुए, ऐसा लगता है कि HTTP प्रतिक्रियाओं को देखने का सबसे आम तरीका http-on-test-respond पर्यवेक्षक को पंजीकृत करना है।

मेरा प्रश्न है: इस पर्यवेक्षक का उपयोग करना, क्या HTTP अनुरोध को आगे की प्रक्रिया से अवरुद्ध करना संभव है (उप-उत्पाद के रूप में, पृष्ठ प्रतिक्रिया के लिए प्रतीक्षा करना जारी रखेगा)? या क्या मुझे XPCOM के कुछ अन्य पहलुओं का उपयोग करने की आवश्यकता है (यदि हां, तो मुझे सही दिशा में इंगित करने की देखभाल करें)?

अग्रिम धन्यवाद,
माइक

उत्तर

3

संभव होना चाहिए: कि अधिसूचना की "विषय" एक HTTP चैनल, जिस पर आप कॉल कर सकते हैं nsIRequest :: रद्द() है।

पृष्ठ प्रतिक्रिया के लिए इंतजार करना जारी रखता है, हालांकि, आपने प्रतिक्रिया को अवरुद्ध कर दिया है। शायद आप वास्तव में alter an HTTP response पर जा रहे हैं?

संबंधित मुद्दे

 संबंधित मुद्दे