Я пишу упакованное приложение Chrome для диагностики веб-сервисов. Я хочу иметь возможность отправлять запрос GET на URL-адрес и просматривать заголовки и данные в ответе.
Моя проблема заключается в том, что если пользователи посещают сайт с установленным заголовком HSTS перед использованием моего приложения, мое приложение не сможет отправлять запросы GET на URL-адреса http:// для этого домена, поскольку Chrome автоматически преобразует URL-адреса http:// на https:// перед отправкой запроса.
Могу ли я вообще что-нибудь сделать, чтобы предотвратить это? Я просмотрел API веб-запроса и тег веб-просмотра, но не нашел ничего, что позволило бы мне игнорировать HSTS.
Можно ли для этого использовать https://developer.chrome.com/apps/sockets_tcp ( Мне нужно будет иметь возможность поддерживать http, https и сжатые данные)?