[英]How to pass a chart.js chart data object in json from a controller in asp.net mvc
[英]Asp.net MVC 3 Filter Data then pass into JSON
我正在使用asp.net mvc 3,想知道是通過JSON傳遞所有數據,然后使用javascript過濾數據還是更好的方法是過濾數據,然后將其傳遞到JSON?
如果過濾數據然后將其作為JSON傳遞是最好的選擇,我將如何繼續進行呢?
如果出於安全原因考慮過濾數據,建議您兩邊都這樣做。
您可以使用jquery驗證(如jquery.validate()插件)和最佳實踐在此網站中找到: https ://www.owasp.org/index.php/XSS_%28Cross_Site_Scripting%29_Prevention_Cheat_Sheet
在服務器端,如果要顯示用戶插入的數據,則必須驗證並鍵入所有收到的數據和發送的所有數據。
MVC通過某些過程得到保護(例如檢測惡意數據和防偽令牌),但控制數據始終更好;)。
好吧,這實際上取決於您要執行的操作。 我看到兩種可能的情況。
通常,請:限制發送的數據總量,不發送用戶不希望看到的任何內容(即使您未顯示任何內容),並盡最大努力在客戶端改善用戶體驗。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.