मेरे देव उपकरण नेटवर्क पर पूर्व-उड़ान अनुरोधों को कैसे फ़िल्टर करें (छिपाएँ)


117

आम तौर पर दोनों कॉल दिखाए जाते हैं, पूर्व-उड़ान और वास्तविक अनुरोध। यह कभी-कभी कष्टप्रद होता है। क्या प्री-फ्लाइट अनुरोधों को छिपाने का कोई तरीका है?

या हेडर के आधार पर कुछ अनुरोधों को फ़िल्टर करने के लिए एक प्लगइन है?


ध्यान दें कि मैं प्री-फ़्लाइट अनुरोधों से बचना नहीं चाहता, मैं बस उन्हें देव उपकरणों से छिपाना चाहता हूं।
जॉन स्मिथ

जवाबों:


272

ऐसा करने का सबसे तेज़ तरीका फ़िल्टर करना है -method:OPTIONS

यहां छवि विवरण दर्ज करें

स्पष्टीकरण: सभी प्री-फ़्लाइट अनुरोध HTTP विकल्प विधि (POST या GET के विपरीत) के माध्यम से हैं। यह फ़िल्टर कहता है "विधि विकल्प नहीं"।

प्रमुख हाइफ़न पर ध्यान दें क्योंकि यदि आप इसे भूल जाते हैं, तो आप केवल प्री-फ़्लाइट अनुरोध दिखाएंगे।


24
यह विकास में मेरी सबसे बड़ी कुंठाओं पर नंबर 8 है my धन्यवाद!
एड्रियन लिंच

80
उन्हें छिपाने के लिए क्रोम टीम को एक चेकबॉक्स जोड़ना होगा। शोर को रोकने के लिए यह महत्वपूर्ण विशेषता है।
टच करें

3
@ मैं सहमत हूँ! क्या इसके लिए कहीं वोट देना है?
user2078023

5
इतना ही नहीं, क्रोम टीम को हमें केवल एक कस्टम फ़िल्टर को परिभाषित करने देना चाहिए जो वास्तव में सत्रों, टैब आदि के दौरान याद किया जाता है। इस तरह से हम ब्राउजरसिंक, इंटरकॉम और स्ट्राइप जैसी चीजों के लिए सॉकेट अनुरोधों को ब्लॉक कर सकते हैं, जो सिर्फ शोर पैदा करते हैं। पल।
एडम रीस

5
DevTools को फिर से खोलने के बाद फ़िल्टर को संरक्षित करने के लिए एक सुविधा अनुरोध है, कृपया इस लिंक को देखें । यदि आप -method:OPTIONSDevTools खोलते हैं तो हर बार टाइप करते हुए थक जाते हैं ।
लैगोमन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.