設定X Frame引數防止頁面被Frame

2021-07-24 04:03:21 字數 915 閱讀 5846

針對問題:

防止網頁被frame,雖然我也不知道有啥好frame的(我理解是在some-hack-web.com上frame**的頁面,然後在密碼框之類的控制項上加乙個隱藏的frame,然後賬號密碼資訊直接傳送到some-hack-web.com而不是**)

解決方案:

在web.xml中加入乙個filter:

sameorigin//可以根據需要,deny不允許任何網頁嵌入,sameorigin只允許同網域名稱,allow-from uri只允許指定uri

/*request

加入前,http請求的響應是:

加入後,http請求的相應是:

實際測試:

例如汽車之家,貌似頁面返回沒有這個選項,因此可以被嵌入iframe中,測試**:

頁面:

怎樣防止頁面被重複提交

今天在和同事除錯bug時,發現頁面以post方式提交的資料,在重新整理瀏覽器的時會重複提交。處理完這個問題後我寫下了這篇文章。我現在知道可以處理重複提交的方式有兩種 1 使用token值。類似於驗證碼的處理方式。使用者在每次提交時由於token值不同,就不會出現這個問題了 public class ...

MapReduce設定引數防止超時

mapreduce設定引數防止超時 1.如果碰到異常 task attempt failed to report status for seconds.killing 最可能是碰到死迴圈了。2.如果沒有死迴圈 控制超時的屬性是 mapred.task.timeout,預設600000ms,即600s...

Vue攜帶引數跳轉頁面以及防止引數丟失

最近公司專案重構,前後端分離,主後端開發的我依然逃不過寫前端的命運 說好的前後端分離呢 使用vue的時候遇到了跳轉頁面的問題 進入正題 不帶參跳轉 先說跳轉,跳轉的話,很簡單,一段 就可以實現 this router.push 你要跳轉的位址 以上這種跳轉是你不帶引數跳轉使用的,唯一需要注意的是th...