你能为我提供一些反作用输入字段验证的示例代码来防止JavaScript/JONS输入吗?例如,防止跨站点脚本攻击。
我正在寻找的是一种验证react应用程序中输入字段的方法,以防止JS/JSON输入的存储不安全。
例如,在将用户输入发送到服务器端之前解析用户输入时,以及在将其呈现到UI之前加载一些服务器端数据时。
您可以在之前将数据发送到服务器时使用此函数。此函数可防止javascript中的XSS攻击。
function escapeOutput(toOutput){
return toOutput.replace(/&/g, '&')
.replace(/</g, '<')
.replace(/>/g, '>')
.replace(/"/g, '"')
.replace(/'/g, ''')
.replace(///g, '/');
}