原则上来说url参数都是明文的,及时进行url编码,他也是针对特殊的字符以及中文等进行编码...如果按照你说的这样子带参数不安全那你可以把参数进行可解密的加密。然后服务器端接收后进行解密。
比如说你需要传任何参数你都可以用id来代替,比如你需要向服务器发送如下参数 a=12 b="index" c="sort",你可以把这些参数组合成一个固定的串比如 12&index&sort,然后对这个串进行加密,比如加密后是1952C85694A753DF这样子一个字符,那你现在的url就可以是index.aspx?id=1952C85694A753DF这样子来传,不过这个只能是针对服务器生成到页面上url可以这样子来处理,如果页面上的参数需要发送到服务器端这是没有办法进行加密的...
id=1有什么不安全的,吊
想更加安全,使用form加密传送。
在我的javascript 工具包里(制作中)使用的原理是:先用ajax获取一个public key(private key 存在服务端),然后使用RSA加密算法加密,传送。
id=1这种东西没必要加密,要加密的是一些用户密码等(不使用ssl的页面)
用RSA加密
无所谓使用什么加密吧,只要你自己加密了还能解密出来就OK啦,当然,最好是带密钥的那种加密.
不用get,直接post就可以了