محلل cURL
حلّل أوامر cURL إلى مكوّنات منظمة. استخرج URL والطريقة والعناوين والبيانات والمصادقة، وأنشئ مكافئات JavaScript لـ fetch() و axios.
URL
الطريقة
المصادقة
العناوين
| الاسم | القيمة |
|---|
البيانات / الجسم
الكود المُنشأ
كود Fetch
كود Axios
cURL غير صالح
كيفية استخدام محلل cURL
الصق أمر cURL
انسخ أمر cURL من أدوات المطور في المتصفح (انقر بزر الماوس الأيمن على طلب واختر "نسخ كـ cURL") والصقه في منطقة الإدخال.
تحليل المكوّنات
يتم تفكيك الأمر إلى URL والطريقة والعناوين والبيانات والمصادقة وملفات تعريف الارتباط تلقائياً.
احصل على الكود
انسخ كود fetch() أو axios المُنشأ لاستخدامه في مشاريع JavaScript الخاصة بك.
ما هو cURL؟
cURL (Client URL) هو أداة سطر أوامر ومكتبة لنقل البيانات باستخدام بروتوكولات متنوعة. يُستخدم على نطاق واسع لاختبار واجهات API وتصحيح طلبات HTTP وأتمتة نقل البيانات. يمكن لأدوات المطور في المتصفح تصدير طلبات الشبكة كأوامر cURL، مما يسهل مشاركة وإعادة إنتاج طلبات HTTP.
أداة سطر الأوامر
cURL هي أداة سطر أوامر لنقل البيانات باستخدام بروتوكولات متعددة بما في ذلك HTTP و HTTPS و FTP.
تصدير أدوات المطور
تتيح لك معظم أدوات المطور في المتصفح النقر بزر الماوس الأيمن على طلب شبكة و"نسخ كـ cURL".
تحويل الكود
تحويل أوامر cURL إلى كود JavaScript fetch() أو axios لسهولة التكامل.
الأسئلة الشائعة
نعم. تحول الأداة أوامر cURL إلى مقتطفات كود JavaScript لـ fetch() و axios. يحافظ الكود المُنشأ على URL والطريقة والعناوين والبيانات من أمر cURL الأصلي.
نعم. يقوم بتحليل أعلام -d/--data و --data-raw و --data-binary بما في ذلك حمولات JSON. يتم تنسيق بيانات جسم JSON تلقافياً بمسافات بادئة صحيحة في الكود المُنشأ.
الأعلام الشائعة بما في ذلك -X (الطريقة) و -H (العناوين) و -d (البيانات) و -b (ملفات تعريف الارتباط) و -u (المصادقة) و -k (غير آمن) و -L (اتباع إعادة التوجيه) و --compressed والمزيد. قد لا يتم تحليل الأعلام المعقدة أو غير المألوفة بالكامل.