asp.net網頁
想安全的儲存前端js/jquery/ajax
的log都是怎麼儲存的呢??
ex:
var a = "123";
想把a 的值寫進log file
你的問題,還得要理解一件事。
是要儲存在哪裏。客戶端還是伺服器端
正規而言,前端語言只能利用請求的方式,來將資料儲存到伺服器端。
雖然也是可以儲存到客戶端上。
但一般來說本機安全性原則的關係。
沒做特別的處理也不可能讓你儲存到客戶端上。
也就是說,你的儲存記錄原則不是利用AJAX,就是利用FORM來處理了。
但現在有個問題也需要討論一下。
如果只是單純的 console 記錄。那還可以攔截到並給與後端儲存。
但這其實也是有風險的。
因為如果錯誤的原因是網路問題。
那認真來說,也一定無法將錯誤訊息給回傳到伺服器上的。
畢竟都是網路問題了。
但轉另外一個想法好了。
其實在 error 接收到的訊息。
也是後端回傳出來的。
那為何你不在回傳前做記錄呢??
為何會想要死腦筋的,將後端給與的值再給與後端
不是多此一舉嘛??