مفت cURL سے کوڈ کنورٹر
cURL کمانڈ پیسٹ کریں (بشمول Chrome DevTools کا "Copy as cURL") اور JavaScript (fetch، axios)، Node.js، Python (requests)، PHP، Go یا PowerShell میں اس کے برابر کوڈ حاصل کریں۔ پوری پارسنگ آپ کے براؤزر میں ہوتی ہے — ٹوکنز آپ کے آلے سے باہر نہیں جاتے۔
💡 کوئی بھی curl کمانڈ پیسٹ کریں — بشمول \ سے جاری ملٹی لائن کمانڈز — اور مساوی کوڈ حاصل کریں۔ پارسنگ مکمل طور پر آپ کے براؤزر میں ہوتی ہے؛ آپ کی درخواست (اور کوئی بھی ٹوکن) کبھی آپ کے ڈیوائس سے نہیں جاتی۔
عام استعمالات
- cURL کو Python میں تبدیل کریںcURL کمانڈ کو Python requests کوڈ میں بدلیں، چلانے کے لیے تیار۔
- cURL کو JavaScript fetch میں تبدیل کریںcURL کمانڈ سے براؤزر/Node fetch() کال بنائیں۔
- DevTools سے "Copy as cURL" تبدیل کریںاپنے براؤزر کے نیٹ ورک ٹیب سے کاپی کی گئی درخواست کو paste کریں اور صاف کوڈ حاصل کریں۔
- cURL کو Go میں تبدیل کریںcURL کمانڈ سے Go net/http کوڈ بنائیں۔
- سمجھیں کہ cURL کمانڈ کیا کرتا ہےcURL درخواست کو ایک ایسی زبان میں دوبارہ لکھا دیکھیں جسے آپ سمجھتے ہوں تاکہ اسے سمجھ سکیں۔
یہ کیسے کام کرتا ہے
API docs یا آپ کے براؤزر کے network tab سے cURL command کو copy کرنا اور ہاتھ سے دوبارہ لکھنا tedious ہے۔ یہ converter command کو parse کرتا ہے اور equivalent code generate کرتا ہے - اور کیونکہ یہ auth tokens رکھ سکتا ہے، یہ کبھی اپنی command کو کہیں نہیں بھیجتا۔
- 1آپ cURL command paste کریںBackslash continuations، quoted headers، JSON bodies، اور basic auth کے ساتھ multi-line commands سمیت۔
- 2ایک shell-aware tokenizer اسے parse کرتا ہےCommand کو tokenize کیا جاتا ہے single/double quotes اور escapes کو احترام کرتے ہوئے، پھر ہر flag (-X، -H، -d، -F، -u، وغیرہ) کو interpret کیا جاتا ہے - تمام براؤزر میں۔
- 3Equivalent code generate ہوتا ہےJavaScript (fetch)، Node.js، Python (requests)، یا Go (net/http) منتخب کریں۔ JSON bodies کو native objects کے طور پر emit کیا جاتا ہے جہاں اس کا مطلب ہے۔
- 4اپنے project میں copy اور paste کریںGenerated code استعمال کے لیے تیار ہے؛ ایک click کے ساتھ copy کریں۔
cURL commands اکثر bearer tokens، API keys، اور cookies رکھتے ہیں۔ اکثر online converters آپ کے command کو process کرنے کے لیے سرور میں POST کرتے ہیں۔ یہ تمام کچھ مقامی طور پر parse کرتا ہے، تو آپ کے secrets کبھی page نہیں چھیں۔
متعلقہ ٹولز
Postman سے cURL کنورٹر
Postman collection (v2.1) کو چلانے کے لیے تیار cURL commands میں تبدیل کریں، یا cURL کمانڈ کو قابل درآمد Postman request میں بدلیں۔ ہیڈرز، bodies، اور نیسٹڈ فولڈرز سنبھالتا ہے۔ سب کچھ آپ کے براؤزر میں چلتا ہے۔
رنگ کنورٹر
رنگوں کو HEX، RGB، HSL، HSV، اور CMYK فارمیٹس کے درمیان فوری طور پر تبدیل کریں۔ lightness اسکیل اور preset swatches شامل ہیں۔
مورس کوڈ ترجمہ کار
متن کو مورس کوڈ میں اور واپس تبدیل کریں۔ حقیقی وقت میں اپنے پیغام کی آڈیو پلے بیک سنیں۔