Перетворення команди curl на код Fetch, Axios, Python, Go чи PHP або збирання curl із запиту — просто в браузері.
cURL Converter читає команду curl — наприклад, скопійовану з DevTools браузера — і пише той самий запит кодом для JS Fetch, Axios, Python Requests, Go чи PHP. Працює він і навпаки: опишіть запит і отримайте команду curl. Секрети в результаті можна замаскувати, а зайві заголовки, які додає браузер, — прибрати.
Команда перетворюється в браузері й не надсилається на сервер; сам інструмент запит не виконує — сайт отримує лише анонімну подію «інструмент відкрито», без вмісту. Результат, надісланий в інший інструмент, зберігається на цьому пристрої 24 години в «Останніх діях». Посилання «Поділитися» містить команду в самій адресі — замаскуйте секрети, перш ніж ділитися.
Ні, він лише перетворює його. Щоб справді надіслати, відкрийте запит в HTTP Request Tester — той виконує його з вашого браузера.
Значення, що зазвичай дають доступ: заголовки Authorization і API-ключів, cookie, паролі в URL і подібні поля в результаті замінюються заглушками.
Браузери не дають JavaScript задавати заголовки на кшталт Cookie, User-Agent чи Sec-*. У коді Fetch чи Axios вони мовчки зникли б, тож інструмент показує, які саме.