С этим инструментом что-то не так?

О «Curl Command Builder Online»

Этот инструмент собирает curl-команды визуально из формы. Укажите URL, метод (GET/POST/PUT/DELETE), заголовки, query, тело (JSON/форма/raw), авторизацию и другие опции — получите готовую командную строку для копирования.

curl — универсальный CLI для HTTP-запросов: тестирование API, отладка интеграций, автоматизация и портативные примеры в документации.

Билдер помогает избежать ошибок кавычек и сложного экранирования заголовков. Вывод готов к выполнению в shell с правильным экранированием спецсимволов.

Как пользоваться этим инструментом

Как собрать команду curl из URL + метода + заголовков + тела

  1. URL и метод

    "URL" — полный адрес со схемой (`https://api.example.com/v1/users`). "Method" — HTTP-глагол (GET, POST, PUT, PATCH, DELETE, ...). Не-GET выводится с `-X METHOD`.

  2. Заголовки (по одному в строке)

    "Headers (Key: Value per line)" принимает стандартные `Key: Value` по одному в строке. После trim каждая непустая строка превращается в `-H 'Key: Value'`. Строки без двоеточия молча пропускаются.

  3. Body

    "Body" (опционально) — сырое тело запроса (JSON, form-urlencoded и т. п.). Непустое тело становится `--data '…'` с одинарными кавычками вокруг (литеральные одинарные кавычки внутри не экранируются автоматически — будьте внимательны).

  4. Запуск

    Результат — единственное поле `command`: `curl 'URL' [-X METHOD] [-H 'K: V']... [--data '…']`. Вставляйте в терминал, понимающий POSIX-кавычки (bash, zsh). Для PowerShell или cmd.exe — перекавычьте сами.