作者回复: 可以在入库前处理,也可以在数据库查询出来之后处理,处理点确实是在后端
作者回复: 前端如果是校验的话,是很容易绕过的,但是如果前端渲染是有处理代码的话,是有防御效果的。
作者回复: 都可以呀,客户端处理之后虽然能被手工绕过,但是受害者并不会手工修改,所以其实也有防御效果。
作者回复: 1. 测试一下两台机器是否互通; 2. 检查一下js的代码是不是正确。
作者回复: 你说的是对的,确实可以再输出时进行处理,主要为了保证输入和输出显示的一致性,我们课程中对在HTML实体编码那里,已经是输出时进行的操作,同学可以再仔细观看这一节视频。