Apidog

منصة تطوير API تعاونية متكاملة

تصميم API

توثيق API

تصحيح أخطاء API

محاكاة API

اختبار API الآلي

كيفية استيراد طلب cURL إلى Postman

إذا كان لديك طلبات cURL موجودة وترغب في استيرادها إلى Postman، يمكنك القيام بذلك بسهولة. يوفر Postman ميزة تسمح لك باستيراد طلبات cURL وتحويلها إلى مجموعات Postman.

Amir Hassan

Amir Hassan

Updated on نوفمبر 29, 2024

يقدم Postman مجموعة واسعة من الميزات التي تجعله أداة أساسية لتطوير واجهات برمجة التطبيقات. يدعم أنواع الطلبات المختلفة مثل GET و POST و PUT و DELETE والمزيد. كما يسمح للمطورين بتعيين رؤوس الطلبات، وإضافة معلمات الاستعلام، وتضمين أجسام الطلبات. بالإضافة إلى ذلك، يدعم Postman طرق المصادقة مثل OAuth 2.0، والمصادقة الأساسية، ورموز الحامل. واحدة من المزايا الرئيسية لـ Postman هي قدرته على استيراد الطلبات من أوامر cURL.

ما هو cURL؟

cURL هي أداة سطر أوامر تستخدم لإجراء طلبات HTTP. وتعني "عميل لعناوين URL" وتستخدم على نطاق واسع لاختبار واجهات برمجة التطبيقات وإجراء طلبات HTTP من سطر الأوامر أو من داخل السكربتات. يدعم cURL بروتوكولات مختلفة مثل HTTP و HTTPS و FTP و SMTP والعديد غيرها.

باستخدام cURL، يمكنك إجراء GET و POST و PUT و DELETE وغيرها من أنواع الطلبات. يسمح لك بتعيين الرؤوس، وتمرير معلمات الاستعلام، وإرسال البيانات في جسم الطلب، والتعامل مع الكوكيز. يقدم cURL طريقة بسيطة وفعالة للتفاعل مع خدمات الويب واختبار نقاط نهاية واجهة برمجة التطبيقات.

واحدة من مزايا استخدام cURL هي بساطته. من السهل تثبيته واستخدامه، مما يجعله خيارًا شائعًا بين المطورين والمختبرين. يمكن كتابة أوامر cURL في سطر واحد وتنفيذها من سطر الأوامر أو داخل السكربتات.

كيفية استيراد طلبات cURL إلى Postman؟

إذا كان لديك طلبات cURL موجودة وترغب في استيرادها إلى Postman، يمكنك القيام بذلك بسهولة. يوفر Postman ميزة تتيح لك استيراد طلبات cURL وتحويلها إلى مجموعات Postman. وهذا يجعل من السهل ترحيل طلبات cURL الموجودة لديك إلى Postman والاستفادة من ميزاته القوية.

لاستيراد طلبات cURL إلى Postman، اتبع الخطوات التالية:

  1. لاستيراد، افتح Postman واضغط على علامة التبويب "استيراد" الموجودة في أعلى الجانب الأيسر.
استيراد Postman

إليك مثال على طلب cURL:

curl --request GET \     --url https://api.example.com/users \     --header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \     --header 'Content-Type: application/json' \     --data '{"username": "john_doe", "email": "john_doe@example.com"}'

2. يمكنك ببساطة سحب الأمر cURL الذي تم نسخه وإفلاته في المساحة الفارغة في الخطوة الأولى أو تحديد أيقونة الرمز </> في الشريط الجانبي الأيمن، وسيتم التعرف عليه واستيراده تلقائيًا إلى Postman.

ملاحظة: Windows 10.16.3نص عادي

3. بمجرد استيراده بنجاح، يمكنك التحقق مما إذا كان الطلب صحيحًا من خلال مراجعة أقسام الرؤوس والجسم. يمكنك أيضًا تخصيص المعلمات في قسم Params.

تم الاستيراد بنجاح

سوف يقوم Postman بتحليل أمر cURL وتحويله إلى طلب Postman. سيتم إضافة الطلب إلى مجموعتك الحالية أو مجموعة جديدة، حسب اختيارك. يمكنك بعد ذلك تعديل الطلب حسب الحاجة، وإضافة الرؤوس، والمعلمات، والمصادقة، وحفظه.

بديل: استيراد طلب cURL إلى Apidog بسرعة

استبدال Postman بـ Apidog يقدم فوائد مماثلة للمطورين. من خلال استيراد طلبات cURL إلى Apidog، يمكن للمطورين الاستفادة من ميزاته وقدراته، مثل تنظيم وإدارة الطلبات في مجموعات، والتعاون مع أعضاء الفريق، ومشاركة الطلبات والوثائق.

Apidog

إحدى الفوائد الرئيسية لاستيراد من cURL في Apidog هي القدرة على تحويل أوامر cURL المعقدة بسهولة إلى صيغة أكثر سهولة في الاستخدام. غالبًا ما تكون أوامر cURL صعبة القراءة، خاصة عندما تتضمن رؤوسًا متعددة، ومعلمات استعلام، أو أجسام طلبات. من خلال استيراد هذه الأوامر cURL إلى Apidog، يمكن للمطورين الاستفادة من واجهة المستخدم البديهية لعرض وتحرير وإدارة طلباتهم بسهولة.

ميزة أخرى للاستيراد من cURL في Apidog هي القدرة على الاستفادة من إمكانيات الاختبار الخاصة به. يسمح Apidog للمطورين بكتابة وتنفيذ اختبارات آلية لواجهات برمجة التطبيقات الخاصة بهم، مما يسهل ضمان موثوقية ووظائف تطبيقاتهم. من خلال استيراد طلبات cURL إلى Apidog، يمكن للمطورين دمج هذه الاختبارات بسلاسة في سير عملهم الحالي والاستفادة من ميزات الاختبار المتقدمة التي تقدمها Apidog.

علاوة على ذلك، من خلال استخدام Apidog، يمكن للمطورين الاستفادة من مجموعة واسعة من التكاملات والإضافات الجاهزة المتاحة في نظامه البيئي. يمكن أن تعزز هذه التكاملات والإضافات بشكل أكبر من وظيفة وإنتاجية عملية التطوير.

  1. عند فتح Apidog، يمكنك اختيار "استيراد cURL" بالنقر على زر "+"، يمكنك أيضًا فتحه بسرعة باستخدام الاختصار "Ctrl + L".
استيراد cURL

2. قم بلصق cURL الذي تحتاج إلى استيراده بنقرة واحدة. أكد المعلومات واضغط "موافق".

استيراد cURL

3. بعد استيراد cURL، يمكنك تخصيصه عن طريق تعديل معلمات الطلب، والرؤوس، أو الجسم حسب الحاجة.

معلمات الطلب

يمكنك أيضًا اختبار واجهة برمجة التطبيقات من خلال إرسال الطلبات وفحص الاستجابات للتأكد من أنها تعمل كما هو متوقع.

باختصار، يوفر استيراد طلبات cURL إلى Apidog العديد من الفوائد للمطورين. إنه يوفر انتقالًا سلسًا من استخدام أوامر cURL إلى استخدام الميزات والقدرات التي يقدمها Apidog. من خلال الاستفادة من واجهة Apidog السهلة الاستخدام، وإمكانيات الاختبار القوية، والتنوع الواسع من التكاملات والإضافات، يمكن للمطورين تبسيط سير عمل اختبار واجهة برمجة التطبيقات وتطويرها وزيادة إنتاجيتهم.

زر