2016-01-14 20 views
0

與我的流量是這樣的,我們得到一個請求www.oursite.com?secretinfo=banana 然後我們有人在該頁面上做一些東西,我們把它們發送到另一個網站。是否有可能在header信息中刪除referer中的「secretinfo = banana」部分?是否有可能在沒有元刷新的情況下從頭中的引用者中刪除get參數?

我們現在通過重定向到另一個沒有這個參數的頁面來完成這個工作,這個頁面通過元刷新實現另一個重定向到另一個對象。你可以想象這對用戶體驗不是很好。

直接做它會很棒,但即使用302或303重定向做它也會更好,但這些不會改變引用者。

我們將Python 3與Flask結合使用,也可以使用JavaScript。

+1

此答案可能會幫助你http://stackoverflow.com/questions/8510755/how-to-remove-parameters-in-url-and-display-it-in-address-bar-without-causing-re – NetHawk

回答

0

感謝NetHawk,它可以使用history.replaceState()或history.pushState()完成。

相關問題