2011-01-25 5 views
5

httpsに店舗領収書ウィンドウがあります。私はwindow.locationを使用して、場所をhttpsからhttpに変更したいと考えています。window.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から応答を受け取った場合、これが当てはまります。

イヴォStoykov

関連する問題