js ajax post提交问题

我利用ajax提交一些数据用来操作数据库,并接收返回的结果,如下:$.ajax({type:"Post",url:"Default.aspx/seekWebsiteInf... 我利用ajax提交一些数据用来操作数据库,并接收返回的结果,如下:
$.ajax({
type: "Post",
url: "Default.aspx/seekWebsiteInfo",
data: "{'id':'" + id + "'}",
dataType: "json",
contentType: "application/json; charset=utf-8",
success: function (data) {
document.getElementById("title").value = data.d[0];
document.getElementById("describe").value = data.d[1];
document.getElementById("url").value = data.d[2];
}
});
这样访客可通过js文件轻松知道我向服务器提交了什么数据,会不会被恶意利用呢?看了下网上也没有有效对js加密的方法。我是使用asp.net开发的网站。
展开
 我来答
百度网友320bc05
2014-07-30 · TA获得超过147个赞
知道小有建树答主
回答量:114
采纳率:100%
帮助的人:81.5万
展开全部
js是客户端代码,不存在加密一说。
现有的可行的方案就是劲量使得代码可读性降低,用一些无意义的字符作为函数或变量名
再有就是传输时的数据加密,这个你可以去查一下网上各种js加密算法,什么md5啊,什么的,我在这里就不一一举例了。
最后就是服务器端的地址映射,这样可以隐藏一些uri的参数名称
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式