إنشاء أمر cURL مجانًا عبر الإنترنت

صف طلب HTTP في نموذج لتحصل على أمر cURL جاهز للتنفيذ، ثم صدّره إلى Python أو JavaScript أو Java أو Go أو Rust أو C# دون إعادة الكتابة.

منشئ أوامر cURL


                    
أمثلة الشفرة
Select a language above to generate a code example from the current request settings.
ثلاث خطوات بسيطة

كيفية إنشاء أمر cURL عبر الإنترنت

صف الطلب مرة واحدة وأعد استخدامه كأمر أو شفرة.

1

وصف الطلب

اختر طريقة HTTP وأدخل URL وأضف الترويسات وحدد متنًا مثل بيانات نموذج أو JSON أو نص خام أو ملف.

2

إنشاء الأمر

اختر «إنشاء الأمر» لبناء أمر cURL ثم «نسخ الأمر» لنسخه.

3

تصدير الشفرة

اختر تبويب لغة ضمن أمثلة الشفرة لتحويل الطلب نفسه إلى Python أو JavaScript أو Java أو Go أو Rust أو C#.

تصدير الشفرة

من طلب واحد إلى ست لغات

يعكس كل مثال الطريقة وURL والترويسات والمتن والوكيل التي أعددتها أعلاه.

اللغة عميل HTTP التبعيات دعم الوكيل
Python requests requests نعم، عبر proxies
JavaScript fetch لا توجد، واجهة قياسية يديره المتصفح
Java HttpClient JDK 11 أو أحدث نعم، ProxySelector
Go net/http لا توجد، مكتبة قياسية نعم، http.ProxyURL
Rust reqwest ‏(blocking) reqwest مع blocking نعم، reqwest::Proxy
C# HttpClient لا توجد، مكتبة قياسية نعم، WebProxy

الخصوصية أساس التصميم: يُنشأ الأمر وكل مثال عبر JavaScript في متصفحك. لا تُرفع الروابط أو الترويسات أو الرموز أو متون الطلبات إلى خادم 73hi.

منشئ cURL مجاني

مصمم لتصحيح API اليومي

اجمع أجزاء طلب HTTP التي تعيد كتابتها يدويًا في نموذج واحد.

ترويسات جاهزة

أضف أنواع المحتوى وترويسات التفويض وملفات الارتباط الشائعة أو اختر User-Agent واقعيًا بنقرة.

جميع أنواع المتن

بدّل بين دون متن وبيانات نموذج وJSON ونص خام وملف؛ تتغير خيارات الأمر تلقائيًا.

جاهز للوكيل

أعدّ وكيل HTTP أو SOCKS5 ببيانات اعتماد اختيارية، واحصل على خيار -x وشفرة الوكيل المناسبة لكل لغة.

نسخ بنقرة واحدة

انسخ الأمر أو الشفرة إلى الحافظة لإلصاقها في الطرفية أو المحرر.

أسئلة وأجوبة

أسئلة شائعة عن منشئ أوامر cURL

هل منشئ cURL مجاني؟

نعم. المنشئ وتصدير الشفرة مجانيان دون تسجيل. يُنشأ كل شيء محليًا في متصفحك.

إلى أي لغات يمكن تصدير شفرة الطلب؟

Python مع requests، وJavaScript مع fetch، وJava مع HttpClient، وGo مع net/http، وRust مع reqwest، وC# مع HttpClient.

هل تُرفع بيانات طلبي إلى خادم؟

لا. يُنشأ الأمر وكل مثال عبر JavaScript داخل متصفحك، فلا تغادر الروابط والترويسات ومتون الطلبات جهازك.

ما الفرق بين بيانات النموذج وبيانات JSON؟

ترسل بيانات النموذج أزواج مفتاح=قيمة مرمّزة كرابط باستخدام --data-urlencode، كما تفعل نماذج HTML. وترسل بيانات JSON سلسلة JSON خامًا باستخدام -d، وعادة مع ترويسة Content-Type: application/json . تمرّر البيانات الخام مدخلاتك دون تغيير.

كيف أضيف وكيلًا إلى الأمر؟

اختر وكيل HTTP أو SOCKS5 ثم أدخل المضيف والمنفذ وبيانات الاعتماد الاختيارية. يستخدم cURL الخيار -x ، ويطبّق كل مثال لغة الوكيل عبر آليته القياسية.

ما تبعيات الأمثلة المُنشأة؟

تستخدم أمثلة Python مكتبة requests وتستخدم أمثلة Rust reqwest بميزة blocking. وتستخدم JavaScript وJava على JDK 11 أو أحدث وGo وC# المكتبات القياسية فقط.

هل يرفع خيار تحميل الملف ملفي؟

لا. تكتب مسارًا محليًا ويُضاف إلى الأمر كنص. لا يُقرأ الملف أو يُرفع لأن الأداة تعمل في المتصفح.