ajax和sap以及網絡安全

1.sap(single page  applaction)一個頁面經過衆多ajax請求完成的一個appjavascript

  優勢是:減小頁面跳轉,UI公用部分的重複加載java

缺點:ajax

1.ajax過多的請求,對服務器性能有所消耗json

2.由於內容都是動態更新,url不切換不方便用戶收藏,頁面未跳轉也不存在後退按鈕,同時不利於SEO安全

3.ajax將後臺數據暴露出來,有必定的風險。服務器

4.頁面是否複雜須要用到ajax,不要一刀切使用ajax。網絡

 

安全:app

1.前臺驗證的東西后臺須要再從新驗證。前臺的驗證只是防君子不防小人。給真正的用戶提供好的用戶體驗函數

2.創建黑白名單。工具

3.引用json的時候須要對json進行驗證。有jsonencdode或者json parse轉換以後使用

4.引用不可行的網頁用iframe。

5. 儘可能使交互的網絡傳輸量小的ajax。

6.儘可能避免動態的生成和執行code, 在javascript中儘可能避免使用eval函數。

7.最後能夠使用一些ajax的安全檢查工具進行檢查

相關文章
相關標籤/搜索