Инструмент для тестирования HTTP-запросов

Postman избыточен, если вам нужно лишь проверить вебхук или обратиться к публичному API. Вставьте URL, выберите метод (GET/POST/PUT/PATCH/DELETE), добавьте заголовки и тело запроса, и этот тестер отправит запрос и покажет код статуса, заголовки ответа, тело и общее время ответа.

Как отправить запрос на тестирование

  1. 1

    Выберите метод и URL

    GET, POST, PUT, PATCH, DELETE или HEAD, а также любой URL, доступный с нашего сервера.

  2. 2

    Добавьте заголовки

    Authorization, Content-Type, пользовательские заголовки: один на строку, сколько нужно.

  3. 3

    Задайте тело запроса

    Простой текст, JSON, form-urlencoded или multipart. Тело отправляется только с методами, которые его поддерживают (POST, PUT, PATCH, DELETE).

  4. 4

    Отправьте и изучите

    Код статуса, общее время ответа, заголовки и тело отображаются рядом друг с другом.

Что возвращает тестер

Каждый ответ представлен в виде четырех полезных частей.

1. Код статуса

HTTP 200, числовой код состояния ответа. Любой статус из диапазона 4xx или 5xx подсвечивается для быстрой диагностики.

2. Время ответа

Общее время от начала запроса до полного ответа, измеренное на нашем сервере в миллисекундах. Ответ более 500 мс для API в том же регионе, тревожный сигнал: как правило, это медленный бэкенд или отсутствие индекса.

3. Заголовки ответа

Все заголовки ответа перечислены по порядку, с точными значениями, которые вернул сервер.

4. Тело

  • Тело отображается точно так, как его вернул сервер, без переформатирования.
  • Ответы в формате JSON и XML легко читаются в моноширинной области вывода.
  • Бинарные ответы (изображения, PDF) отображаются как сырые данные; для них лучше подойдут curl или httpie.

Советы

  • При тестировании REST API используйте POST с JSON: задайте Content-Type: application/json и вставьте тело как объект JSON.
  • Для эндпоинтов, защищённых OAuth, вставьте заголовок Authorization: Bearer <token> напрямую.
  • Запросы выполняются с нашего сервера, поэтому правила CORS браузера не действуют. Используйте это для проверки эндпоинтов, которые ваш браузер заблокировал бы.

Часто задаваемые вопросы

Тестер рассчитан на объёмы данных, типичные для API, а не на массовые передачи. Для очень крупных загрузок (видео, бинарные архивы) больше подойдёт специализированный инструмент вроде curl или httpie; этот тестер предназначен для проверки API, а не для перемещения больших файлов.

Да. Вставьте значение cookie в заголовок Cookie. По умолчанию тестер не передаёт cookie вашего браузера получателю, поэтому вы полностью контролируете, что именно отправляется.

Запрос выполняется с сервера инструмента (чтобы обойти ограничения CORS в браузере). Ничего не сохраняется, кроме единственного ответа, который вы видите; запрос не хранится и не пишется в журнал.

Нет, этот тестер предназначен только для стандартных HTTP-запросов и ответов. Для тестирования WebSocket используйте специализированный клиент WS, поддерживающий полный протокол обмена данными и форматы сообщений.

Сопутствующие инструменты

Проверка API-эндпоинта

Проверьте в браузере HTTP- или HTTPS-эндпоинт с разрешённым CORS: итоговый статус, доступные заголовки, время и ограниченный предпросмотр тела.

Детектор информации браузера

Посмотрите, что сообщает ваш браузер: user agent, engine, version, OS, тип устройства, разрешение экрана, timezone, language и public IP.

Проверка HTTP/2 и HTTP/3

Локально анализируйте вставленные заголовки ответа, чтобы определить наблюдаемую версию HTTP и объявление HTTP/3 в Alt-Svc.

Тест скорости

Быстрый и бесплатный тест скорости интернета прямо в браузере. Измерьте скорость загрузки в Мбит/с, а также задержку и джиттер и узнайте, готово ли соединение к стримингу 4K, играм и видеозвонкам. Без приложений и регистрации.

Поиск WHOIS

Проверьте публичные WHOIS-данные домена: регистратора, DNS-серверы, коды статуса и даты истечения регистрации.

Тестер системы CORS

Отправьте предварительный (preflight) запрос OPTIONS по любому URL и проверьте Access-Control-Allow-Origin, заголовки и методы, возвращаемые сервером. Быстро устраняйте ошибки при обработке кросс-оригинальных запросов.

Инструмент доступен на других языках