تحويل cURL إلى Axiosتحويل cURL إلى Axios
ar

AppHelp

تحويل cURL إلى Axios

حوّل أمر cURL إلى كود Axios يتضمن الرابط والطريقة والترويسات وجسم الطلب. التحويل محلي ولا يرسل أي طلب.

POSThttps://api.example.com/orders
الكود الناتج
import axios from "axios";

const response = await axios({
  url: "https://api.example.com/orders",
  method: "post",
  headers: {
  "Content-Type": "application/json",
  "Authorization": "Bearer TOKEN"
},
  data: "{\"sku\":\"A100\",\"qty\":2}"
});

مهام شائعة

  • تحويل cURL إلى Axios

إجابة سريعة

حوّل أمر cURL إلى كود Axios يتضمن الرابط والطريقة والترويسات وجسم الطلب. التحويل محلي ولا يرسل أي طلب.

طريقة الاستخدام

  1. 1. ألصق cURLأدخل أمرًا يحتوي رابطًا وخيارات طلب مدعومة.
  2. 2. راجع التحويلتحقق من الطريقة والترويسات وجسم الطلب، واستبدل بيانات الاعتماد التجريبية في بيئتك.
  3. 3. انسخ واختبرضع الكود في مشروع يدعم Axios واختبره مع واجهة API المقصودة.

أمثلة

طلب POST بصيغة JSON

الإدخال
curl -X POST "https://api.example.com/orders" -H "Content-Type: application/json" -d '{"sku":"A100","qty":2}'
الإخراج
method: "post", data: "{\"sku\":\"A100\",\"qty\":2}"

حالات خاصة

  • لا تدعم الأداة multipart -F أو --json أو --user أو خيارات ملفات الارتباط أو متغيرات الصدفة أو قراءة الملفات؛ حوّلها يدويًا.
  • لا تُدمج خيارات البيانات المتكررة، وقد تُتجاهل الخيارات غير المدعومة أو تُقرأ خطأ؛ قارن بالنص الأصلي.
  • تظل طلبات المتصفح خاضعة لقواعد CORS والترويسات المحظورة؛ الأداة لا تتجاوزها.

الميزات

  • قراءة -X/--request و-H/--header
  • تحويل -d/--data/--data-raw/--data-binary
  • نسخ كود Axios قابل للتعديل

الأسئلة الشائعة

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