Status.icu - это простой продукт, созданный мной для решения проблемы, с которой я столкнулся при выполнении некоторых автоматических тестов браузера без подключения к Интернету. Я также хотел повеселиться с CSS Grid и создать целевую страницу продукта.
Проблема: в своей тестовой среде я делаю http-запросы к URL-адресам на основе данных от Faker. Представьте себе страницу профиля, на которой отображается изображение профиля на основе адреса электронной почты, например <img src="https://[email protected]"/>
.
Когда ваш автоматический браузер открывает эту страницу, вы, очевидно, не хотите, чтобы он отправлял запрос к gravatar.org
. С помощью status.icu вы можете добавить этот URL-адрес и получить обратно 200. Это может выглядеть так: <img src= "https://status.icu/200https://[email protected]" />
. Теперь ваши автоматические тесты не будут засорять журналы сторонних URL.
Коды состояния HTTP по запросу также могут быть полезны при быстром создании прототипа API или тестировании ответов на различные состояния HTTP.
Status.icu поддерживает слепой возврат различных кодов состояния, включая 201, 404, 422 и 500.
Это полезно кому-нибудь еще? Дай мне знать в комментариях!