2016-03-07 2 views
0

Я занимаюсь разработкой на сервере, на котором был запущен HTTP-протокол. После перехода на протокол HTTPS любые изменения, сделанные в файле Javascript, больше не будут обновляться. Я убедился, что файл был фактически сохранен правильно, загрузил и повторно загрузил файл, чтобы убедиться, что изменения в коде были действительно там, и это было.HTTPS vs HTTP-кеширование Javascript-файла?

Вот мой вопрос, почему https не будет реагировать на изменения, внесенные мной в файл, но, как только я использую http, изменения отображаются?

+0

Изображение: http://intersofts.com/sample.png – Jay

ответ

0

Ваш исходный код Javascipt пытается использовать POST для URL-адреса HTTP при использовании HTTPS. Большинство современных браузеров блокируют это, поскольку это небезопасно. Если ваш URL-адрес POST поддерживает HTTPS, измените его, и вы должны увидеть эту работу.

+0

Да, я это понимаю. Если вы посмотрите на изображение, вы увидите, что старый код был написан статически, а изменение, которое я сделал, делает протокол и динамический домен (https/http). Я просто не могу понять, почему мои изменения кода не вступают в силу с https, когда это происходит, когда я загружаю страницу с помощью http. – Jay

Смежные вопросы