2011-01-25 3 views
5

У меня есть окно получения магазина в https. Я хочу использовать window.location для изменения местоположения с https на http.Может измениться окно.location с https на http

У меня есть код вроде этого.

var currentHost = window.location.host; 
window.location.href = "http://" + currentHost + "/store/closeStoreWindow?gotoUri=" + url 

Он подходит к URL-адресу, который я ожидаю, но он по-прежнему является https. Это похоже на то, что некоторые вещи безопасности блокируют изменение протокола.

Должно ли это работать?


Opps. Я думаю, что я обнаружил фильтр в приложении, который вызывает перенаправление обратно на https. Поэтому window.location, вероятно, работает отлично. Извини за это.

+13

Если это не проблема на данный момент, вы должны удалить свой вопрос, или создать свой собственный ответ, объясняющий решение, и принять его, когда сайт позволяет вам. –

ответ

1

сервер может быть вынужден использовать всегда HTTPS. Если это так, вы не можете изменить это со своего клиентского интерфейса JavaScript. Если ваш код передает требуемый URL-адрес, и вы получаете ответ от HTTPS, тогда это так.

Иво Стойки

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