تبدیل cURL به کد رایگان
دستور cURL را جایگذاری کنید (از جمله «Copy as cURL» در Chrome DevTools) و کد معادل آن را به JavaScript (fetch، axios)، Node.js، Python (requests)، PHP، Go یا PowerShell بگیرید. پردازش کاملاً در مرورگر شما انجام میشود — توکنها هرگز از دستگاهتان خارج نمیشوند.
💡 هر دستور curl را بچسبانید — از جمله دستورات چندخطی با \ — و کد معادل دریافت کنید. تجزیه کاملاً در مرورگر شما انجام میشود؛ درخواست شما (و هر توکن موجود در آن) هرگز دستگاه شما را ترک نمیکند.
کاربردهای رایج
- تبدیل cURL به Pythonیک دستور cURL را به کد درخواست Python تبدیل کنید، آماده برای اجرا.
- تبدیل cURL به JavaScript fetchیک تماس fetch() مرورگر/Node را از دستور cURL تولید کنید.
- تبدیل "Copy as cURL" از DevToolsدرخواستی را که از برگه شبکه مرورگر شما کپی شده است، چسبانده و کد تمیز بگیرید.
- تبدیل cURL به Goکد Go net/http را از دستور cURL تولید کنید.
- درک کنید دستور cURL چه می کنددرخواست cURL را دوباره نوشته شده را در زبانی ببینید که می دانید آن را درک کنید.
نحوه کار
کپی کردن دستور cURL از اسناد API یا تب شبکه مرورگر و بازنویسی دستی آن خستهکننده است. این مبدل دستور را تجزیه میکند و کد معادل تولید میکند — و چون ممکن است توکنهای احراز هویت داشته باشد، دستور شما را هرگز به جایی ارسال نمیکند.
- 1شما دستور cURL را میچسبانیداز جمله دستورات چندخطی با ادامه backslash، سربرگهای نقلقولشده، بدنه JSON و احراز هویت پایه.
- 2یک tokenizer آگاه به shell آن را تجزیه میکنددستور با رعایت نقلقولهای تکی/دوتایی و کاراکترهای فرار توکنبندی میشود، سپس هر پرچم (-X، -H، -d، -F، -u و موارد دیگر) تفسیر میشود — همه در مرورگر شما.
- 3کد معادل تولید میشودJavaScript (fetch)، Node.js، Python (requests) یا Go (net/http) را انتخاب کنید. بدنههای JSON در جایی که مناسب باشد بهصورت شیء بومی تولید میشوند.
- 4کپی و چسباندن در پروژه شماکد تولیدشده آماده استفاده است؛ آن را با یک کلیک کپی کنید.
دستورات cURL اغلب نشانههای bearer، کلیدهای API و کوکیها را شامل میکنند. بسیاری تبدیلکنندههای آنلاین دستور شما را به سرور POST میکنند تا آن را پردازش کنند. این مورد همه چیز را محلی تجزیه میکند، بنابراین اسرار شما هرگز صفحه را ترک نمیکند.
ابزارهای مرتبط
تبدیل Postman به cURL
یک collection Postman (v2.1) را به دستورات cURL آماده اجرا تبدیل کنید، یا یک دستور cURL را به یک درخواست Postman قابل وارد کردن تبدیل کنید. هدرها، بدنهها و پوشههای تودرتو را مدیریت میکند. همه چیز در مرورگر شما اجرا میشود.
تبدیل رنگ
رنگها را بین فرمتهای HEX، RGB، HSL، HSV و CMYK فوری تبدیل کنید. شامل مقیاس روشنایی و نمونه رنگهای از پیش تعریفشده.
ترجمه کد مورس
متن را به کد مورس و بالعکس تبدیل کنید. پخش صوتی پیام خود را در زمان واقعی بشنوید.