API-клиент
Отправьте один HTTP-запрос и прочитайте ответ — прямо из браузера, без аккаунта и прокси.
Параметры запроса — изменения здесь записываются обратно в URL выше.
Отправляются только заголовки, добавленные здесь. Авторизация — просто ещё один заголовок: отдельного входа нет.
GET и HEAD не отправляют тело. То, что вы ввели здесь, остаётся в редакторе и просто не отправляется.
Запросы идут прямо из браузера на введённый адрес — никогда через наши серверы. Ничего не сохраняется, не пишется в адресную строку и не попадает в журналы.
Отправьте запрос, чтобы увидеть здесь код состояния, заголовки и тело.
Тот же запрос в виде кода — выход, когда браузер блокирует ответ (CORS).
Как пользоваться
- Выберите метод, вставьте адрес и нажмите «Отправить» (или ⌘ / Ctrl + Enter). До этого ничего не отправляется.
- Заполните параметры, заголовки и тело по необходимости — число на каждой вкладке показывает, сколько строк включено.
- Первая строка ответа содержит код состояния, общее время и размер; тела JSON автоматически форматируются с отступами.
- Заблокировал CORS? Откройте «Код» и скопируйте тот же запрос как curl, fetch или Python для запуска в терминале.
- «Сбросить» очищает всё, как и перезагрузка страницы — ни один запрос не сохраняется.
Пример
Запрос
GET https://httpbin.org/anything?from=ru&id=1
Ответ
200 OK · 124 ms · 1,2 КБ · application/json
{
"args": { "from": "ru", "id": "1" },
"method": "GET"
}Каждое значение справа приходит с сервера — инструмент только форматирует его. В виде «Код» тот же запрос показан как curl, который даст такой же ответ в терминале.
Правила, ограничения и известные проблемы
- Прокси нет. Если адресат не присылает Access-Control-Allow-Origin, браузер скрывает ответ от этой страницы — запрос при этом мог дойти до сервера. Запустите его локально из вида «Код».
- localhost, адреса интрасети и http:// URL, вызываемые с этой https-страницы, блокирует браузер, а не инструмент.
- Cookie никогда не отправляются (учётные данные опускаются), поэтому API, работающим через сессию, нужен токен в заголовке.
- Set-Cookie, цепочки перенаправлений, необработанные байты и тайминги DNS/TLS браузеру недоступны и здесь не показываются.
- Ни истории, ни коллекций, ни окружений: перезагрузка всё очищает, а в адресную строку, хранилище и журналы ничего не пишется.
- Тела запросов — только текст, до 64 КБ; загрузка файлов вне области задач.
- Показанный размер — декодированное тело; показанное время — общее, а не время до первого байта.
- Только HTTP — WebSocket, SSE и gRPC вне области задач (GraphQL по-прежнему работает как POST с JSON).
Похожие инструменты
Пригодится рядом с API-клиентом.