Встав cURL-команду й одразу отримай method, URL, headers, query parameters, тіло запиту та згенерований fetch() або Axios код.

Встав cURL-команду з термінала, документації, DevTools браузера або Postman.

Зведення запиту

Method
URL
Origin
Path
Auth
Flags
Content-Type
Тип body
Request target

Розібраний JSON

Headers

0 заголовків

Query parameters

0 параметрів

Тіло запиту

Форматований body

Поля форми

0 полів

fetch() код

Axios код

Python requests

Ruby Net::HTTP

Що таке cURL parser?

cURL parser бере команду cURL у стилі термінала й перетворює її на структуроване представлення HTTP-запиту.

Це зручно для дебагу API-викликів, розбору команд із документації або DevTools, витягування headers і body, а також конвертації cURL у fetch() або Axios код.

Як користуватися cURL Parser

  1. Встав повну cURL-команду у поле введення.
  2. Натисни «Розібрати», щоб отримати method, URL, headers, query parameters і body.
  3. Переглянь розібраний JSON.
  4. За потреби скопіюй згенерований fetch() або Axios код.

Поради

  • Команди, скопійовані з термінала, часто містять бекслеші й переноси рядків — інструмент автоматично їх нормалізує.
  • Якщо в cURL є -d або --data, метод зазвичай трактується як POST, якщо інше не задано через -X.
  • Authorization header і basic auth показуються окремо для зручнішого аналізу.
  • Інструмент найкраще підходить для типових HTTP cURL-команд і повсякденного дебагу.

Пов’язані інструменти

Можливо, тобі також стануть у пригоді ці інструменти.

FAQ про cURL Parser

Моя cURL-команда відправляється на сервер?
Ні. Усе працює локально у браузері.
Чи може інструмент згенерувати JavaScript код?
Так. Він генерує snippets для fetch() і Axios на основі розібраного запиту.
Чи підтримуються всі можливі прапорці cURL?
Підтримуються найпоширеніші HTTP-прапорці для API-запитів, але дуже складні shell-сценарії можуть потребувати ручного доопрацювання.