Перейти к основному содержимому

Инспектор запросов

Обзор

В инспекторе запросов можно производить отладку входящих запросов, смотреть заголовки и другую информацию, которая может облегчить работу при разработке приложений. Он доступен для команды tuna http и управляется флагом --inspect или переменной окружения TUNA_INSPECT.

Управление

Инспектор запросов включен по умолчанию и доступен по адресу http://127.0.0.1:4040, если порт 4040 занят, то будет выбран следующий по списку свободный. Адрес или порт можно переопределить с помощью переменной окружения TUNA_INSPECT_ADDR или параметра inspectAddr в конфигурационном файле.

  • TUNA_INSPECT_ADDR=0.0.0.0 - слушать на всех интерфейсах
  • TUNA_INSPECT_ADDR=0.0.0.0:8080 - слушать на всех интерфейсах на порту 8080, если порт занят, то будет выбран следующий по списку свободный
  • TUNA_INSPECT_ADDR=8080 - слушать на адресе 127.0.0.1 на порту 8080, если порт занят, то будет выбран следующий по списку свободный

Итоговый адрес будет написан в консоли при запуске:

inspector-link

Интерфейс

Перейдя по ссылке вы увидите минималистичный WEB интерфейс с списком выполненных запросов, в любой запрос можно перейти и посмотреть более подробную информацию о заголовках и прочем.

Список запросов

list

Вы также можете повторять запросы, в том числе с изменением:

repeat repeat_change

Инструменты

Для большего удобства мы встроили инструменты разработчика прямо в инспектор.

tools

На отдельной вкладке вы можете найти:

  • CSV в JSON
  • Base64 Encode/Decode
  • JSON Форматер
  • YAML в JSON
  • URL Encode/Decode
  • Timestamp в Дату
  • Query-параметры в JSON
  • JSON в CSV
  • JSON в YAML
  • Конвертер Систем Счисления
  • Regex Тестер
  • JWT Парсер
  • Hash Генератор
  • UUID Генератор
  • Lorem Ipsum Генератор

Если вы не нашли нужный инструмент, напишите нам и мы рассмотрим запрос.