"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > नकली अनुरोध

नकली अनुरोध

2024-09-17 को प्रकाशित
ब्राउज़ करें:642
शांत हो जाओ कमिटर किंग, मैं JSON-सर्वर के बारे में बात नहीं करने जा रहा हूं, लेकिन यह रुकने लायक है!

हर मोर्चे को एंडपॉइंट अनुरोधों का अनुकरण करने की आवश्यकता होती है, कभी-कभी क्योंकि पीछे ने अभी तक अपना काम पूरा नहीं किया है, कभी-कभी विशिष्ट स्थितियों को डीबग और अनुकरण करने के लिए और यह रोजमर्रा की जिंदगी में बहुत आम है।

हां, JSON-सर्वर अविश्वसनीय और उपयोग में बहुत आसान है, लेकिन कुछ दिन पहले मुझे एक समस्या का सामना करना पड़ा जो बहुत विशिष्ट थी, और मुझे एक अविश्वसनीय ब्राउज़र एक्सटेंशन की खोज हुई।

समस्या

Mock Requests

सबसे पहले मैं अपनी समस्या के बारे में बात करूंगा, और आप समझ जाएंगे कि JSON-सर्वर इस स्थिति में काम क्यों नहीं करेगा।

एप्लिकेशन में मुझे दो अलग-अलग एंडपॉइंट का उपभोग करना पड़ा। पहला जिसने डैशबोर्ड में कुछ जानकारी लोड की, लेकिन उस डैश में से एक कार्ड एक मॉडल खोलता है, जो दूसरे एंडपॉइंट पर निर्भर करता है।

अगर एपीआई खत्म हो जाती थी तो हमारे पास कुछ उपचार थे, लेकिन एक निश्चित बिंदु पर मुझे दूसरी एपीआई की वापसी में देरी के साथ एक अप्रत्याशित समस्या का सामना करना पड़ा। ऐसा नहीं होना चाहिए, लेकिन ऐसा हुआ!

पहले डैशबोर्ड एंडपॉइंट ने संदेश लौटाया, लेकिन मोडल एपीआई में कुछ सेकंड लगे, जो मेरे लिए मोडल खोलने के लिए पर्याप्त समय था और तालिका में कुछ भी नहीं था।

मुझे यह समझने में थोड़ा समय लगा कि क्या हो रहा था, जब तक मुझे एहसास नहीं हुआ कि यह एक एपीआई समस्या थी।

लेकिन फिर एक नई समस्या उत्पन्न हो गई!!

इसका अनुकरण कैसे करें?
रिटर्न में देरी का मज़ाक कैसे उड़ाया जाए।

मैंने शोध करना शुरू किया और क्रोम (और अन्य) के लिए एक एक्सटेंशन ट्वीक पाया, जो बहुत सरल और शक्तिशाली है।

मेरा विचार प्रशिक्षण देना नहीं है, मैं बस उन कार्यों में से एक को साझा करना चाहता हूं जिसने इस क्षेत्र में मेरा ध्यान खींचा।

प्रतिक्रिया में देरी

यहां मेरी समस्या का समाधान था

Mock Requests

अब ट्वीक यूआरएल की निगरानी करना शुरू कर देता है और जब अनुरोध किया जाता है, (1) यह अनुरोध वापस करने के लिए मेरे द्वारा निर्धारित समय को प्रबंधित करने का ख्याल रखता है, और (2) मैं प्रतिक्रिया के मुख्य भाग में डेटा का नकल कर सकता हूं।

अन्य सुविधाओं

  • क्या मैं एक निश्चित मॉक को चालू या बंद कर सकता हूं
  • मैं न केवल डेटा का, बल्कि त्रुटियों का भी मज़ाक उड़ा सकता हूं, बस स्थिति बदल दूं।
  • मैं डेटा को बहुत सरलता से, सीधे एक्सटेंशन में मॉक कर सकता हूं
  • मैं विभिन्न तरीकों का मज़ाक उड़ा सकता हूं (प्राप्त करें, पोस्ट करें...)

ये शानदार और उपयोग में आसान चीजें हैं। यदि आप पहले से ही एक्सटेंशन जानते हैं और आपके पास अन्य युक्तियां हैं, तो यहां कमिटीइरो साझा करें।

आलिंगन!

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/andpeicunha/mock-requests-3fa4?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3