我已經在網上搜索了這個,但沒有找到。我是否必須清理AJAX響應數據?
我使用AJAX的形式張貼到process.php這將驗證和消毒公佈的數據,如果成功他將呼應通過AJAX響應串「成功」。在輸出給用戶之前,是否必須清理並排除字符串「成功」? 知道字符串「成功」不是一個用戶輸入,它只是我寫的一個字符串,用於指示成功的過程。
即使是由我創建的,我是否需要清理和轉義任何AJAX響應數據? 這是因爲在其他頁面中,我直接從處理php頁面迴應了很多HTML元素,所以我可以將它們放入AJAX響應中,並使用innerHTML將它們直接輸出到用戶而不進行過濾。
謝謝
在那裏消毒沒有意義,如果你已經注意你在服務器端發佈的內容。 – arkascha