هذا هو تطبيق Windows المسمى MockHttp لـ HttpClient والذي يمكن تنزيل أحدث إصدار له باسم v7.0.0sourcecode.zip. يمكن تشغيله عبر الإنترنت في موفر الاستضافة المجاني OnWorks لمحطات العمل.
قم بتنزيل وتشغيل هذا التطبيق عبر الإنترنت المسمى MockHttp for HttpClient مع OnWorks مجانًا.
اتبع هذه التعليمات لتشغيل هذا التطبيق:
- 1. قم بتنزيل هذا التطبيق على جهاز الكمبيوتر الخاص بك.
- 2. أدخل في مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX باسم المستخدم الذي تريده.
- 3. تحميل هذا التطبيق في هذا الملف.
- 4. ابدأ تشغيل أي محاكي لنظام التشغيل OnWorks عبر الإنترنت من موقع الويب هذا ، ولكن أفضل محاكي Windows عبر الإنترنت.
- 5. من نظام التشغيل OnWorks Windows الذي بدأته للتو ، انتقل إلى مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX مع اسم المستخدم الذي تريده.
- 6. قم بتنزيل التطبيق وتثبيته.
- 7. قم بتنزيل Wine من مستودعات برامج توزيعات Linux الخاصة بك. بمجرد التثبيت ، يمكنك النقر نقرًا مزدوجًا فوق التطبيق لتشغيله باستخدام Wine. يمكنك أيضًا تجربة PlayOnLinux ، وهي واجهة رائعة على Wine والتي ستساعدك على تثبيت برامج وألعاب Windows الشائعة.
يعد Wine طريقة لتشغيل برامج Windows على نظام Linux ، ولكن بدون الحاجة إلى Windows. Wine عبارة عن طبقة توافق Windows مفتوحة المصدر يمكنها تشغيل برامج Windows مباشرة على أي سطح مكتب Linux. بشكل أساسي ، يحاول Wine إعادة تنفيذ ما يكفي من Windows من البداية حتى يتمكن من تشغيل جميع تطبيقات Windows دون الحاجة إلى Windows بالفعل.
SCREENSHOTS
Ad
MockHttp لـ HttpClient
الوصف
MockHttp هي طبقة اختبار لمكتبة Microsoft HttpClient. فهو يسمح بتكوين الاستجابات المتعثرة لطلبات HTTP المطابقة ويمكن استخدامها لاختبار طبقة خدمة التطبيق الخاص بك. يعرّف MockHttp محرك HttpMessageHandler البديل، وهو المحرك الذي يحرك HttpClient، والذي يوفر واجهة برمجة التطبيقات (API) للتكوين بطلاقة ويوفر استجابة جاهزة. يظل المتصل (على سبيل المثال، طبقة خدمة التطبيق الخاص بك) غير مدرك لوجوده. يحدد MockHttpMessageHandler كلا من متى وتوقع، والتي يمكن استخدامها لتحديد الاستجابات. كلاهما يعرضان نفس واجهة برمجة التطبيقات (API) بطلاقة، لكن كل منهما يعمل بطريقة مختلفة قليلاً. الاستخدام عندما يحدد "تعريف الخلفية". يمكن مطابقة تعريفات الواجهة الخلفية عدة مرات وبأي ترتيب، ولكنها لن تتطابق في حالة وجود أي توقعات طلب معلقة (ما لم يتم تحديد BackendDefinitionBehavior.Always).
شرح المميزات:
- تعالج الخاصية الاحتياطية كافة الطلبات التي لم تتم معالجتها بواسطة سلوك المطابقة
- تم تجميع MockHttp لـ .NET Standard 2.0 و.NET Standard 1.1 و.NET 4 و.NET 4.5، بالإضافة إلى مكتبة الفئات المحمولة (ملف التعريف 328)
- رخصة بموجب ترخيص MIT
- يحدد MockHttpMessageHandler كلا من متى وتوقع، والتي يمكن استخدامها لتحديد الاستجابات
- يعرّف MockHttp بديل HttpMessageHandler
- MockHttp هي طبقة اختبار لمكتبة Microsoft HttpClient
لغة البرمجة
C#
الأقسام
هذا تطبيق يمكن جلبه أيضًا من https://sourceforge.net/projects/mockhttp-for-httpclient.mirror/. وقد تمت استضافته في OnWorks ليتم تشغيله عبر الإنترنت بأسهل طريقة من أحد أنظمة التشغيل المجانية لدينا.