Я пытаюсь кодировать на Chromebook.
Я работаю над кодом JavaScript, который позже будет загружен на веб-сайт, который я не могу контролировать. Этот сайт обслуживается через HTTPS. Чтобы разработать этот сценарий, я хочу постоянно встраивать его в какой-то каталог (нужно выполнить некоторое объединение зависимостей и Babel) на удаленном компьютере, разместить его на локальном хосте на удаленном компьютере, S SH на этом компьютере и перенаправить порт 9009
на Chromebook и затем вставить ссылку на код JS, который подается на локальный хост: 9009 с использованием CJS2 Chrome расширение . Я обслужил свой каталог с помощью python3 -m http.server 9009
и добавил эту строку в CJS2:
//localhost:9009/somedir/myscript.js
Я вижу, что он делает запрос на этот URL, но я получаю эту ошибку
run.js:2 GET https://localhost:9009/somedir/myscript.js
net::ERR_SSL_PROTOCOL_ERROR
Если я попробуйте открыть https://localhost: 9009 / somedir / myscript. js в новой вкладке вручную, полная ошибка Chrome равна
Этот сайт не может предоставить безопасное соединение
localhost отправило неверный ответ.
ERR_SSL_PROTOCOL_ERROR
Я могу открыть ссылку по HTTP.
Я пошел на chrome://flags/#allow-insecure-localhost
и включил небезопасный локальный хост, но это ничего не изменило, я думаю, это потому, что мне действительно нужно обслуживать объект через HTTPS с самозаверяющим сертификатом, поэтому мой вопрос: как мне это сделать? Есть ли сервер командной строки, который будет обслуживать текущий каталог через HTTPS с ужасным сертификатом, чтобы я мог игнорировать ошибку сертификата и перезагрузить свой сценарий при внесении в него изменений?