NutzCN Logo
问答 NutzWk 表单参数错误
发布于 3018天前 作者 frenzy917 2203 次浏览 复制 上一个帖子 下一个帖子
标签:

在ajaxForm提交是 data 返回
data = Object {code: 1, msg: "表单参数错误"}, statusText = "success", xhr = Object {readyState: 4, responseText: "{"code":1,"msg":"表单参数错误"}"

查了一下,是一个参数的值为 123 AND NOT

这个请求都没进入Controller 请问这个验证是在哪里做的,需要怎么处理类似的值

        $('#addForm').ajaxForm({
            dataType: 'json',
            beforeSubmit: function (arr, form, options) {
                sublime.showLoadingbar($(".main-content"));
            },
            success: function (data, statusText, xhr, form) {
                if (data.code == 0) {
                    Toast.success(data.msg);
                } else {
                	alert(data.code);
                    Toast.error(data.msg);
                }
                sublime.closeLoadingbar($(".main-content"));
            }
        });
6 回复

@wendal 能帮忙看下吗?

没法看, 得自行查查是哪里拦截的.

找到了 XssSqlFilterProcessor 这个方法给拦截了

....本来就是拦截sql和xss关键词的

@Wizzercn 那如果实际使用中需要这些内容呢,应该是在sql里面防止这些吧..

@frenzy917 你根据实际需要改啊,比如后台的表单跳过过滤

添加回复
请先登陆
回到顶部