اشتہار

ایک curl کمانڈ پیسٹ کریں اور fetch، Python requests، PHP، Node axios یا Go کے لیے چلنے کے لیے تیار کوڈ پائیں — مکمل طور پر آپ کے براؤزر میں پارس ہوتا ہے۔ مفت۔

سب کچھ آپ کے براؤزر میں چلتا ہے — آپ کی کمانڈ کبھی آپ کے آلے سے باہر نہیں جاتی۔

زبان
command.sh
1
curl کمانڈ کا انتظار…
request.js

							
</> تیار کردہ کوڈ یہاں ظاہر ہوگا

cURL سے کوڈ کنورٹر کے بارے میں

cURL to Code converter ایک curl کمانڈ کو parse کرتا ہے اور مساوی، فوراً چلانے کے قابل HTTP client کوڈ تیار کرتا ہے: JavaScript fetch، Python requests، PHP، Node.js axios یا Go۔ API دستاویزات یا اپنے براؤزر کے "Copy as cURL" مینو سے کاپی کی گئی کمانڈ چسپاں کریں، ایک زبان منتخب کریں، اور ترجمہ شدہ request فوری طور پر ظاہر ہوتا ہے۔

Parser اہم flags سمجھتا ہے — method، URL، -H headers، -d/--data bodies، authentication اور مزید — اور شناخت شدہ method، URL اور headers کی گنتی کا خلاصہ دکھاتا ہے تاکہ آپ کاپی کرنے سے پہلے تصدیق کر سکیں کہ اس نے کمانڈ درست پڑھی ہے۔

Parsing مکمل طور پر آپ کے براؤزر میں ہوتی ہے، جو اہم ہے کیونکہ curl کمانڈز میں اکثر API keys اور session cookies موجود ہوتی ہیں — آپ جو کچھ چسپاں کرتے ہیں وہ اپ لوڈ نہیں ہوتا۔ تیار شدہ کوڈ کاپی کریں یا اسے فائل کے طور پر ڈاؤن لوڈ کریں۔

cURL سے کوڈ کنورٹر استعمال کرنے کا طریقہ

  1. ایک curl کمانڈ ان پٹ میں چسپاں کریں — مثال کے طور پر API دستاویزات یا براؤزر DevTools "Copy as cURL" آپشن سے کاپی کی گئی۔
  2. ہدف زبان منتخب کریں: fetch، Python requests، PHP، Node axios یا Go۔
  3. شناخت شدہ method، URL اور headers کے خلاصے کو چیک کریں تاکہ تصدیق ہو کہ کمانڈ درست طریقے سے parse ہوئی۔
  4. تیار شدہ کوڈ کاپی کریں یا اسے فائل کے طور پر ڈاؤن لوڈ کریں۔

اکثر پوچھے جانے والے سوالات

JavaScript fetch، Python requests، PHP، Node.js axios اور Go — ہر ایک آپ کی کمانڈ سے method، headers اور body سمیت ایک idiomatic، چلانے کے قابل request کے طور پر تیار کی جاتی ہے۔

جی ہاں۔ Network پینل کا "Copy as cURL" آؤٹ پٹ — اپنے متعدد -H headers اور cookies کے ساتھ — بالکل اسی طرح کی کمانڈ ہے جس کے لیے یہ parser بنایا گیا ہے۔

جی ہاں۔ کمانڈ آپ کے براؤزر میں مقامی طور پر parse ہوتی ہے اور کبھی اپ لوڈ نہیں ہوتی، اس لیے کمانڈ میں embedded tokens، cookies اور credentials آپ کی ڈیوائس پر ہی رہتے ہیں۔

یہ ٹول رپورٹ کرتا ہے کہ وہ کمانڈ parse نہیں کر سکا۔ غیر متوازن quotes یا لائن continuations چیک کریں؛ multi-line کمانڈز کو ایک لائن میں سادہ بنانا عام طور پر مسئلہ حل کر دیتا ہے۔

جی ہاں، مکمل طور پر مفت اور بغیر کسی حد کے۔

شیئر کریں

مقبول تلاشیں
curl سے کوڈ curl سے fetch curl سے python requests curl سے php curl کمانڈ تبدیل کریں curl سے javascript
مدد چاہیے؟
اس ٹول میں کوئی مسئلہ ملا؟ ہماری ٹیم کو بتائیں۔
مسئلہ رپورٹ کریں

اس مفت ٹول کو اپنی ویب سائٹ پر شامل کریں — نیچے دیا گیا کوڈ کاپی اور پیسٹ کریں۔