معنى - كيف أقوم بإطلاق طلبات HTTP POST يدويًا باستخدام Firefox أو Chrome؟




postman معنى (8)

CURL هو رائع لتفعل ما تريد! إنها أداة سطر الأوامر بسيطة ولكنها فعالة: https://curl.haxx.se/

أوامر اختبار تنفيذ الراحة:

curl -i -X GET http://rest-api.io/items
curl -i -X GET http://rest-api.io/items/5069b47aa892630aae059584
curl -i -X DELETE http://rest-api.io/items/5069b47aa892630aae059584
curl -i -X POST -H 'Content-Type: application/json' -d '{"name": "New item", "year": "2009"}' http://rest-api.io/items
curl -i -X PUT -H 'Content-Type: application/json' -d '{"name": "Updated item", "year": "2010"}' http://rest-api.io/items/5069b47aa892630aae059584

أرغب في اختبار بعض عناوين URL على تطبيق ويب أعمل عليه. لذلك أريد إنشاء طلبات HTTP POST يدويًا (بمعنى أنه يمكنني إضافة أي معلمات أحبه).

هل هناك أي إضافات أو وظائف في Chrome و / أو فايرفوكس أفتقدها؟


أقوم حاليًا بإنشاء تطبيق Chrome باسم Postman لهذا النوع من العناصر. جميع الإضافات الأخرى بدت مؤرخة قليلاً لذا صُنعت. كما أن لديها مجموعة من الميزات الأخرى التي كانت مفيدة لتوثيق API الخاصة بنا هنا.

ساعي البريد الآن أيضا التطبيقات المحلية (أي مستقل) لنظام التشغيل Windows و Mac و Linux! من الأفضل الآن استخدام التطبيقات الأصلية ، اقرأ المزيد here .



بعد أن استلهمت كثيراً من ساعي البريد لمتصفح Chrome ، قررت كتابة شيء مشابه لـ Firefox.

REST Easy * هي إضافة فايرفوكس بدون إضافات تهدف إلى توفير أكبر قدر ممكن من التحكم في الطلبات. لا تزال الإضافة في حالة تجريبية (لم تتم مراجعتها حتى الآن من قبل Mozilla) ولكن التطوير يتقدم بشكل جيد.

المشروع مفتوح المصدر ، لذلك إذا شعر أي شخص بأنه مضطر للمساعدة في التطوير ، فسيكون هذا رائعًا: https://github.com/nathan-osman/Rest-Easy

* ستكون الإضافة المتاحة من http://addons.mozilla.org دائمًا وراء الرمز المتاح على GitHub


جرب Runscope. يتم توفير أداة مجانية أخذ العينات خدمتهم في https://www.hurl.it/ . يمكنك ضبط الطريقة والمصادقة والرؤوس والمعلمات والجسم. تُظهر الاستجابة رمز الحالة والرؤوس والجسم. يمكن تنسيق نص الاستجابة من JSON باستخدام التسلسل الهرمي القابل للطي. يمكن للحسابات المدفوعة أتمتة استدعاءات API الاختبار واستخدام بيانات الإرجاع لإنشاء استدعاءات اختبار جديدة. كشف COI: ليس لدي أي علاقة Runscope.


قد لا يكون مرتبطًا بشكل مباشر بالمتصفحات ، إلا أن برنامج fiddler هو برنامج جيد آخر.



يمكنك أيضا استخدام Watir أو Watin لأتمتة المتصفحات. تم كتابة Watir لروبي و Watin for .Net languages. لست متأكدًا مما إذا كنت تبحث عنه.







http-post