cURL → fetch онлайн
Переводит Copy as cURL из DevTools в fetch() для фронта: method, headers, body без ручного разбора флагов.
Вставьте код в обработчик кнопки, в API-модуль, в консоль браузера для проверки. Cookie и бинарные файлы @path допишите сами. На сервер запрос уйдёт только когда вы запустите этот JS.
Данные
Результат
Скопировано
Как пользоваться
Вставьте строку целиком. Учитываются -X, -H, -d/--data, --json, -u, URL.
Как интерпретировать результат
Это эвристика, не полный bash. Подстановки $VAR, пайпы и файлы @path не выполняются.
Частые вопросы
Откуда взять curl?
Chrome DevTools → Network → ПКМ по запросу → Copy as cURL.
Почему POST из -d?
curl с -d по умолчанию POST. Так же сделает fetch.
Cookie -b?
Не переносятся. Добавьте заголовок Cookie вручную.
--compressed?
Игнорируется: браузер и так принимает gzip.
axios?
Перепишите fetch в axios: url, method, headers, data=body.