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

Полезные инструменты — URL, JSON, метки времени и другое

При сборке страницы, проверке API или чтении логов часто нужны быстрые мелочи: процентное кодирование query, красивый вывод однострочного JSON, epoch в читаемое время, хеш строки, тестовые UUID, просмотр claims JWT или проверка контраста текста. У каждого инструмента своя страница с примерами и понятной справкой.

Для кого эти инструменты

  • Фронтенд и бэкенд: проверка query, JSON-пейлоадов или полей токена.
  • Студенты: сверка кодировок, систем счисления или timestamps для заданий.
  • Дизайнеры: hex и контраст без полного пакета программ.
  • Тестировщики: несколько случайных UUID или контрольные суммы текста.
  • Хорошо сочетаются с Base64 и цветовыми конвертерами на сайте.

Все полезные инструменты

Частые вопросы

Проверяет ли JWT-инструмент подпись?
Нет. Он только раскрывает header и payload. Не вставляйте незаменимые продакшен-секреты на публичные страницы.
Можно ли MD5 для паролей?
Нет. MD5 подходит для «одинаковы ли две строки?». Для более сильных checksum предпочитайте SHA-256. Паролям нужен специальный хеш с солью.
URL-кодирование и Base64 — в чём разница?
URL-кодирование делает текст безопасным внутри URL через %XX. Base64 — другое текстовое кодирование, часто для встраивания или передачи. Разные задачи — разные страницы.
Timestamp отличается на восемь часов?
Обычно локальное время против UTC. На странице timestamp показаны оба — сравните поля.
Какой стандарт у проверки контраста?
Она сравнивает ваш коэффициент с порогами WCAG AA/AAA для обычного и крупного текста, чтобы поправить цвет текста или фона.