أداة مطوّرين مجانية

مولّد أوامر curl بتهريب صحيح

اختر الطريقة وحدّد الرابط وأضف الترويسات والمصادقة والجسم — وانسخ أمر curl بتهريب صدفة صحيح، يُبنى بالكامل داخل متصفحك.

الترويسات

الأمر الناتج

curl 'https://example.com'

يُولَّد محليًا — ما نرسل أي شي.

كفى صراعًا مع علامات الاقتباس في curl

كتابة curl يدويًا سهلة حتى يصبح الطلب حقيقيًا: جسم JSON مليء بعلامات الاقتباس، وقيمة ترويسة فيها مسافات، وكلمة مرور فيها علامة دولار. علامة اقتباس واحدة خاطئة فتشوّه الصدفةُ الطلبَ، ويعيد الـ API خطأ 400 محيّرًا، وتقضي عشر دقائق تصحّح التهريب بدل تصحيح الـ API.

هذا المولّد يبني الأمر عنك. اختر الطريقة وأدخل الرابط وأضف الترويسات ومعاملات الاستعلام، واختر نمط المصادقة (رمز Bearer أو basic auth)، والصق الجسم — JSON أو بيانات نموذج. والناتج أمر curl نظيف جاهز للنسخ، بكل قيمة مهرّبة تهريبًا صحيحًا للصدفة. يُولَّد محليًا في متصفحك، فلا تغادر الروابط والرموز والحمولات جهازك أبدًا.

كيف تبني أمر curl

  1. 1

    حدّد الطريقة والرابط

    اختر GET أو POST أو PUT أو PATCH أو DELETE وأدخل رابط الطلب بما فيه معاملات الاستعلام.

  2. 2

    أضف الترويسات والمصادقة

    أضف ترويسات مثل Content-Type، واختر رمز Bearer أو basic auth — وتُولَّد لك رايات ‎-H أو ‎-u الصحيحة.

  3. 3

    الصق الجسم

    لطلبات POST و PUT الصق جسم JSON أو النموذج. تُهرَّب علامات الاقتباس والمحارف الخاصة تهريبًا صحيحًا للصدفة.

  4. 4

    انسخ وشغّل

    انسخ الأمر الجاهز إلى طرفيتك أو سكربت CI أو دليل التشغيل. يعمل كما هو — بلا جراحة علامات اقتباس.

الأسئلة الشائعة عن مولّد curl

هل مولّد curl هذا مجاني؟

نعم، مجاني بالكامل بدون تسجيل وبلا حدود.

هل تُرفع روابطي أو رموزي أو أجسام طلباتي؟

لا. يُركَّب الأمر بـ JavaScript داخل متصفحك. رموز الـ API والحمولات لا تغادر جهازك — وهذا تحديدًا سبب تجنّب بناء أوامر برموز حساسة في أدوات تعمل على خوادم.

كيف يتعامل مع علامات الاقتباس في جسم JSON؟

يُغلَّف الجسم بعلامات اقتباس مفردة للصدفة، وتُهرَّب أي علامات مفردة داخله بالتسلسل القياسي ‎'\''‎، فيصل JSON إلى الخادم سليمًا بايتًا ببايت.

هل يعمل الأمر الناتج في كل الصدفات؟

يستهدف صدفات POSIX — bash و zsh على Linux و macOS. على Windows شغّله في WSL أو Git Bash؛ فـ cmd.exe و PowerShell يقتبسان بطريقة مختلفة.

شاهد كل طلبات HTTP، لا الطلب الذي صنعته فقط

مراقبة التطبيقات في AllStak تتتبّع طلبات HTTP التي ترسلها خدماتك وتستقبلها فعلًا — رموز الحالة وزمن الاستجابة والإخفاقات — فإذا ساء سلوك طلب في الإنتاج رأيته دون إعادة بنائه يدويًا.