الضفيرة لتحويل التعليمات البرمجية
لصق أي أمر تجعيد - احصل على رمز اصطلاحي بـ 12 لغة، بشكل فوري وبشكل خاص.
قم بتحويل أمثلة وثائق واجهة برمجة التطبيقات (API) إلى تعليمات برمجية فعالة لمكدسك في لصق واحد. يفهم المحلل اللغوي بناء جملة الصدفة الحقيقية - علامات الاقتباس، وهروبات، واستمرارية الأسطر - ويكتب المولدون تعليمات برمجية اصطلاحية، وليس قوالب متسلسلة: إملاءات JSON الأصلية في Python، وBodyPublishers في Java، وجداول التجزئة Invoc-RestMethod في PowerShell. كل شيء يعمل في متصفحك. الأوامر التي تحتوي على مفاتيح API لا تلمس الخادم أبدًا.
الأسئلة المتداولة
ما اللغات التي يمكنه تحويل أوامر cURL إليها؟
اثنا عشر هدفًا: جلب JavaScript، وAxios، وNode.js، وطلبات Python، وPython httpx، وPHP cURL، وPHP Guzzle، وGo net/http، وJava HttpClient، وC# HttpClient، وRuby Net::HTTP، وPowerShell - تغطي الحزم المكدسة وراء الغالبية العظمى من عمليات تكامل واجهة برمجة التطبيقات (API).
ما هي خيارات الضفيرة التي يفهمها المحلل اللغوي؟
مجموعة العمل المشتركة: -X/--request، -H الرؤوس، جميع متغيرات البيانات -d/--، --data-urlencode، --json، -F نماذج متعددة الأجزاء، -u الأساسية المصادقة (المحولة إلى رأس التفويض)، -b ملفات تعريف الارتباط، -A مستخدم وكيل، -e المرجع، -L عمليات إعادة التوجيه، -k غير آمنة، --compressed و -G. يتم التعامل مع علامات الاقتباس وحالات الهروب واستمرار الشرطة المائلة العكسية متعددة الأسطر كما تفعل الصدفة.
هل يتم إرسال مفتاح API الخاص بي في الأمر إلى أي مكان؟
لا - يتم التحويل بنسبة 100% من جانب العميل باستخدام جافا سكريبت. الأمر، بما في ذلك أي رموز مميزة، لا يغادر متصفحك أبدًا. ومع ذلك، قم بتدوير أي بيانات اعتماد تلصقها في أي أداة عبر الإنترنت كعادة.
لماذا تبدو بيانات JSON مختلفة في مخرجات بايثون؟
عندما يكون النص JSON صالحًا، يُصدر المحول إملاء اصطلاحي أصلي يتم تمريره عبر json= (مع تحويل True/False/None بشكل صحيح) بدلاً من سلسلة أولية - بالطريقة التي يكتبها بها مطور Python ذو الخبرة.
ماذا يحدث إذا استخدم الأمر -k / --insecure؟
يقوم الكود المحول بتعطيل التحقق من TLS بشكل صحيح ويحمل تعليقًا تحذيريًا عاليًا، لأن شحن ذلك إلى الإنتاج يمكّن من شن هجمات رجل في الوسط. قم بإصلاح الشهادة بدلاً من ذلك كلما أمكن ذلك.