您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Web开发 >> (html)vue使用jquery ajax发送请求的时候 如何保护请求参数不被看到

(html)vue使用jquery ajax发送请求的时候 如何保护请求参数不被看到

来源:网络整理     时间:2016/5/27 0:10:28     关键词:jQuery Ajax

关于网友提出的“(html)vue使用jquery ajax发送请求的时候 如何保护请求参数不被看到”问题疑问,本网通过在网上对“(html)vue使用jquery ajax发送请求的时候 如何保护请求参数不被看到”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:(html)vue使用jquery ajax发送请求的时候 如何保护请求参数不被看到
描述:

例如

参数这些都可以被直接看到 有什么办法保密吗 部分参数是用来保密的


解决方案1:

这个应该和你们后端去沟通, 让后端先把数据用可逆方式加密输出到页面上

解决方案2:

保密的数据如果只是用来验证身份,可以把数据转换成md5签名,这样除了用户,所有人都不知道具体内容。
验证的时候,只要MD5签名匹配就行。

不过,md5不能转译为明文。如果需要,只能采用某种加密算法,把密文和密钥一块发给后台,后台利用特有的解密算法,才能把数据解密出来。不知道解密算法就很难破译密文。

解决方案3:

请求参数不被看到?请求参数在哪里?URL里,还是requestBody里?

如果是url里以query的形式出现的,譬如:?name=xxx,那藏不住了。怎么着都能被人看到,哈哈

如果是放到request body里的,那走https协议,别人破译需要时间(理论上很难破译)。

解决方案4:

楼主指的是那部分请求参数?{robt:"123",...}这一部分吗? post请求时这部分参数是加密的。


以上介绍了“(html)vue使用jquery ajax发送请求的时候 如何保护请求参数不被看到”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1327384.html

相关图片

相关文章