cURL إلى كود
حوّل أوامر cURL فورًا إلى كود JavaScript وPython وGo وJava وPHP وRuby وC# وRust. محول مجاني عبر الإنترنت يدعم الرؤوس وبيانات POST والمصادقة وغيرها.
كيف أحول أمر cURL إلى كود؟
الصق أمر cURL في منطقة الإدخال، واختر لغة البرمجة المستهدفة، وسيتم توليد الكود فورًا. يمكنك نسخ الكود الناتج بنقرة واحدة.
ما لغات البرمجة المدعومة؟
JavaScript (fetch وaxios)، Python (requests وhttpx)، Go (net/http)، Java (HttpURLConnection)، PHP (curl_exec)، Ruby (net/http)، C# (HttpClient) وRust (reqwest).
هل يعالج رؤوس cURL وبيانات POST؟
نعم، يحلل جميع أعلام cURL الشائعة بما في ذلك -H (الرؤوس)، -d/--data (نص POST)، -X (الطريقة)، -u (المصادقة)، -b (ملفات تعريف الارتباط)، -L (متابعة إعادة التوجيه) و-k (غير آمن).
هل يمكنه التعامل مع أوامر cURL متعددة الأسطر؟
نعم، يعالج المحلل تلقائيًا أسطر المتابعة بشرطة مائلة عكسية والقيم المحاطة بعلامات اقتباس مفردة ومزدوجة وتنسيقات الاقتباس الشائعة في أوامر cURL المولدة من الطرفية.
ما هو cURL ولماذا أحوله إلى كود؟
cURL هو أداة سطر أوامر لنقل البيانات عبر عناوين URL. غالبًا ما يحصل المطورون على أوامر cURL من أدوات مطور المتصفح أو وثائق API. التحويل إلى كود يتيح لك دمج هذه الطلبات مباشرة في تطبيقك.
هل يعمل مع أوامر cURL المنسوخة من Chrome DevTools؟
نعم، يمكنك النقر بزر الماوس الأيمن على أي طلب شبكة في Chrome DevTools واختيار "Copy as cURL" ولصقه هنا. يتعامل المحلل مع التنسيق الدقيق الذي يولده Chrome.
هل بياناتي آمنة؟ هل يتم التحويل على الخادم؟
يتم جميع التحويلات بالكامل في متصفحك. لا يتم إرسال أي بيانات إلى أي خادم، مما يجعله آمنًا للصق الأوامر التي تحتوي على مفاتيح API أو رموز حساسة.
هل يمكنني تحويل أوامر cURL مع تحميل الملفات؟
نعم، أعلام -F (بيانات النموذج) و--data-binary مدعومة. سيتضمن الكود المُولد معالجة الجسم المتعدد الأجزاء أو الثنائي المناسبة.
هل يدعم مصادقة Bearer token؟
نعم، يتم الحفاظ على رؤوس Authorization مع رموز Bearer في الكود المُولد تمامًا كما هو محدد في أمر cURL.
ما الفرق بين fetch وaxios في JavaScript؟
fetch هي واجهة برمجة تطبيقات المتصفح الأصلية التي لا تحتاج إلى تبعيات، بينما axios مكتبة خارجية شائعة مع تحليل JSON تلقائي واعتراضات. اختر حسب احتياجات مشروعك.