【发布时间】:2011-03-20 00:44:04
【问题描述】:
我在页面上有一个文本框,当用户单击“提交”时,我抓取文本字段并使用 jQuery 将其发布如下:
$("#text_submit").submit(function(event)){
user_text = $("input#user_text").val();
$.post("/create/", { text : user_text }, function(data){
//display response from server on the page;
});
event.preventDefault();
});
然后在服务器端验证文本(应该是 URL)并返回响应。
将用户在文本框中输入的任何内容发布到服务器是否安全?我需要对用户的文本进行任何客户端验证吗?
【问题讨论】:
-
这不是安全问题。所有安全验证都必须在服务器端完成。
标签: jquery validation post