यह HttpClient के लिए MockHttp नाम का विंडोज़ ऐप है जिसकी नवीनतम रिलीज़ को v7.0.0sourcecode.zip के रूप में डाउनलोड किया जा सकता है। इसे वर्कस्टेशन के लिए मुफ्त होस्टिंग प्रदाता ऑनवर्क्स में ऑनलाइन चलाया जा सकता है।
OnWorks के साथ HttpClient के लिए MockHttp नामक इस ऐप को मुफ्त में ऑनलाइन डाउनलोड करें और चलाएं।
इस ऐप को चलाने के लिए इन निर्देशों का पालन करें:
- 1. इस एप्लिकेशन को अपने पीसी में डाउनलोड करें।
- 2. हमारे फ़ाइल प्रबंधक में https://www.onworks.net/myfiles.php?username=XXXXX उस उपयोगकर्ता नाम के साथ दर्ज करें जो आप चाहते हैं।
- 3. इस एप्लिकेशन को ऐसे फाइल मैनेजर में अपलोड करें।
- 4. इस वेबसाइट से कोई भी ओएस ऑनवर्क्स ऑनलाइन एमुलेटर शुरू करें, लेकिन बेहतर विंडोज ऑनलाइन एमुलेटर।
- 5. ऑनवर्क्स विंडोज ओएस से आपने अभी शुरुआत की है, हमारे फाइल मैनेजर को https://www.onworks.net/myfiles.php?username=XXXXX उस यूजरनेम के साथ जाएं जो आप चाहते हैं।
- 6. एप्लिकेशन डाउनलोड करें और इसे इंस्टॉल करें।
- 7. अपने Linux वितरण सॉफ़्टवेयर रिपॉजिटरी से वाइन डाउनलोड करें। एक बार इंस्टॉल हो जाने पर, आप ऐप को वाइन के साथ चलाने के लिए डबल-क्लिक कर सकते हैं। आप PlayOnLinux को भी आज़मा सकते हैं, जो वाइन पर एक फैंसी इंटरफ़ेस है जो आपको लोकप्रिय विंडोज़ प्रोग्राम और गेम इंस्टॉल करने में मदद करेगा।
वाइन लिनक्स पर विंडोज सॉफ्टवेयर चलाने का एक तरीका है, लेकिन विंडोज की आवश्यकता नहीं है। वाइन एक ओपन-सोर्स विंडोज संगतता परत है जो किसी भी लिनक्स डेस्कटॉप पर सीधे विंडोज प्रोग्राम चला सकती है। अनिवार्य रूप से, वाइन खरोंच से पर्याप्त विंडोज़ को फिर से लागू करने की कोशिश कर रहा है ताकि वह उन सभी विंडोज़ अनुप्रयोगों को वास्तव में विंडोज़ की आवश्यकता के बिना चला सके।
स्क्रीनशॉट
Ad
HttpClient के लिए MockHttp
वर्णन
MockHttp Microsoft की HttpClient लाइब्रेरी के लिए एक परीक्षण परत है। यह मिलान किए गए HTTP अनुरोधों के लिए स्टब्ड प्रतिक्रियाओं को कॉन्फ़िगर करने की अनुमति देता है और इसका उपयोग आपके एप्लिकेशन की सेवा परत का परीक्षण करने के लिए किया जा सकता है। MockHttp एक प्रतिस्थापन HttpMessageHandler को परिभाषित करता है, इंजन जो HttpClient को चलाता है, जो एक धाराप्रवाह कॉन्फ़िगरेशन एपीआई प्रदान करता है और एक डिब्बाबंद प्रतिक्रिया प्रदान करता है। कॉल करने वाला (उदाहरण के लिए आपके एप्लिकेशन की सेवा परत) इसकी उपस्थिति से अनजान रहता है। MockHttpMessageHandler कब और अपेक्षा दोनों को परिभाषित करता है, जिसका उपयोग प्रतिक्रियाओं को परिभाषित करने के लिए किया जा सकता है। वे दोनों एक ही धाराप्रवाह एपीआई का खुलासा करते हैं, लेकिन प्रत्येक थोड़ा अलग तरीके से काम करता है। कब का उपयोग करना "बैकएंड परिभाषा" निर्दिष्ट करता है। बैकएंड परिभाषाओं का मिलान कई बार और किसी भी क्रम में किया जा सकता है, लेकिन यदि कोई बकाया अनुरोध अपेक्षाएं मौजूद हैं तो वे मेल नहीं खाएंगे (जब तक कि BackendDefinitionBehavior.Always निर्दिष्ट न हो)।
विशेषताएं
- फ़ॉलबैक प्रॉपर्टी उन सभी अनुरोधों को संभालती है जिन्हें मिलान व्यवहार द्वारा नियंत्रित नहीं किया गया था
- MockHttp को .NET मानक 2.0, .NET मानक 1.1, .NET 4 और .NET 4.5 के साथ-साथ एक पोर्टेबल क्लास लाइब्रेरी (प्रोफ़ाइल 328) के लिए संकलित किया गया है।
- एमआईटी लाइसेंस के तहत लाइसेंस
- MockHttpMessageHandler कब और अपेक्षा दोनों को परिभाषित करता है, जिसका उपयोग प्रतिक्रियाओं को परिभाषित करने के लिए किया जा सकता है
- MockHttp एक प्रतिस्थापन HttpMessageHandler को परिभाषित करता है
- MockHttp Microsoft की HttpClient लाइब्रेरी के लिए एक परीक्षण परत है
प्रोग्रामिंग भाषा
C#
श्रेणियाँ
यह एक एप्लिकेशन है जिसे https://sourceforge.net/projects/mockhttp-for-httpclient.mirror/ से भी प्राप्त किया जा सकता है। हमारे निःशुल्क ऑपरेटिव सिस्टमों में से एक से सबसे आसान तरीके से ऑनलाइन चलाने के लिए इसे ऑनवर्क्स में होस्ट किया गया है।