تحويل الضفيرة إلى جلب جافا سكريبت
قم بتحويل أوامر الضفيرة إلى تعليمات Python وJavaScript fetch وNode axios وPHP وGo جاهزة للتشغيل — محليًا في متصفحك.
النتيجة
تفتح هذه الصفحة المحول مع تحديد هدف الجلب مسبقًا: الصق أمر تجعيد واحصل على استدعاء حديث لـ Wait fetch() يعمل بدون تغيير في كل متصفح وفي Node.js 18+، حيث يتوفر الجلب عالميًا دون أي تبعية.
يقوم المولد بتعيين أعلام التجعيد على كائن خيارات الجلب: -X يصبح أسلوبًا، إدخالات -H تملأ الرؤوس، تتم إعادة تسلسل نص JSON -d كـ JSON.stringify على كائن حقيقي حرفي (أسهل في التحرير من سلسلة هاربة)، -u يتحول إلى Authorization: رأس أساسي تم إنشاؤه باستخدام btoa()، وحقول -F تصبح إلحاقات FormData. ينتهي المقتطف بقراءة الاستجابة كـ json() أو text() اعتمادًا على نوع المحتوى المعلن.
هناك شيء واحد لا يمكن للمحول تغييره: سياسة المصدر نفسه للمتصفح. قد يتم حظر الطلب الذي يعمل من curs بواسطة CORS عند إرساله من صفحة ويب - وهذه مشكلة في الرأس من جانب الخادم، وليست خطأ في التعليمات البرمجية. عند استدعاء واجهات برمجة التطبيقات التابعة لجهات خارجية من كود الواجهة الأمامية، تذكر أن مفتاح واجهة برمجة التطبيقات داخل المقتطف يصبح مرئيًا لكل زائر؛ احتفظ بالمفاتيح السرية على الواجهة الخلفية وقم بتوكيل المكالمة.