الرئيسية طلب الأدوات العملية RESTask

مكون إضافي لموارد يوفر واجهة بديلة للوصول إلى واجهات برمجة التطبيقات المريحة.

اختيار اختبار بيتا: https://play.google.com/apps/testing/com.freehaha.restask

هذا هو مكون إضافي Tasker يوفر واجهة بديلة للوصول إلى واجهات برمجة تطبيقات RESTFLE (الاستهداف GET ، POST ، PUT ، DELETE).

يهدف هذا التطبيق إلى العمل كمكون إضافي لـ Tasker ولا يوفر أيقونة قاذفة بحيث يجب على المرء تثبيت Tasker من أجل استخدام هذا التطبيق.

*ReadMe*

يمكن ضبط المتغيرات بشكل متزامن أو غير متزامن.

باستخدام إعداد المزامنة الافتراضية ، ستنتظر المهمة حتى يتم الانتهاء من الطلب أو يتم توقيته قبل تنفيذ المهمة التالية وستتمكن من تعيين رمز الإرجاع/الاستجابة على المتغيرات المحلية. لاحظ أنه في الوضع المتماسك ، يمكنك فقط تعيين المتغيرات المحلية ، أي المتغيرات مع جميع الأحرف المنخفضة ، وهذا هو الحد من API Tasker.

ومع ذلك ، في وضع Async ، ستنتهي المهمة على الفور وتعمل في الخلفية حتى لا تتمكن من تعيين المتغيرات المحلية فيه (لا يزال بإمكانك استخدام المتغيرات المحلية للمعلمات والأشياء). مع هذا الوضع ، يمكنك فقط تعيين المتغيرات العالمية لأن المتغيرات المحلية لن تكون متاحة للمهام الأخرى. فيما يلي كيفية تمكين ضبط المتغيرات العالمية في وضع Async:

1. لتمكين مجموعة متغير عالمي ، يجب عليك تمكين "السماح بالوصول الخارجي" في Tasker (القائمة -> التفضيل -> MISC -> السماح للوصول الخارجي ")

2. يجب أن يكون اسم متغيرات الإرجاع عالميًا (مع خطاب رأسمالي واحد على الأقل) لأنه يتم تعيينه بشكل غير متزامن في مهمة مختلفة ولن يكون متاحًا إذا تم تعيينه كمتغير محلي.

3. منذ أن يتم تنفيذ الطلب بشكل غير متزامن ، قد لا يكون الرمز/الاستجابة التي تم إرجاعها متوفرة على الفور. إذا كنت ترغب في التقاط الكود/الاستجابة التي تم إرجاعها ، فيمكنك تعيين إجراء على "الانتظار حتى يتم تعيين" المتغير ". لكن تذكر أن تطهير المتغير مسبقًا لأن هذه المتغيرات عالمية وستبقى بعد انتهاء المهام ..

---

ملفات تعريف الارتباط

سيتم العثور على ملفات تعريف الارتباط في متغير ٪ HDR_SET_COOKIE إذا تم تعيين بادئة متغير رأس الاستجابة الخاص بك على ٪ HDR. إذا كان هناك العديد من رؤوس cookie set ، فسيتم تخزينها في نفس المتغير المفصل بواسطة الخطوط الجديدة.

---

لا تتردد في ترك التعليقات أو إرسال بريد إلكتروني إلي إذا كان لديك أي اقتراحات لتحسين هذا التطبيق.

شكر خاص لأرنو بودر لمساعدتي في اختبار التطبيق.