小程序
小游戏
企业微信
微信支付
扫描小程序码分享
使用wx.request发后台交易请求数据,送过去的数据和取回来的数据,wx.request会进行加密防篡改处理吗?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这个要从网络协议模型OSI的结构说起。HTTP/1.1协议是建立在TCP可靠传输协议之上的明文协议,TCP协议属于传输层,用于实现可靠的传输。而HTTP/1.1是在传输层之上的应用层。本来说归纳起来是4-5层的结构,但包含加密后的七层结构,加密层是处于应用层和传输层之间,也就是SSL协议。因此,建立于TCP/SSL上的应用层用的是https协议。通俗地说,就是wx.request所用的HTTPS而非HTTP协议是经过加密的,安全性可靠,符合网络标准,不容易被第三方窃得、窥视或篡改。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
可参考微信提供了一个加密数据解密算法 https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/signature.html#%E6%96%B9%E5%BC%8F%E4%B8%80%EF%BC%9A%E5%BC%80%E5%8F%91%E8%80%85%E5%90%8E%E5%8F%B0%E6%A0%A1%E9%AA%8C%E4%B8%8E%E8%A7%A3%E5%AF%86%E5%BC%80%E6%94%BE%E6%95%B0%E6%8D%AE
目测不保证。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这个要从网络协议模型OSI的结构说起。HTTP/1.1协议是建立在TCP可靠传输协议之上的明文协议,TCP协议属于传输层,用于实现可靠的传输。而HTTP/1.1是在传输层之上的应用层。本来说归纳起来是4-5层的结构,但包含加密后的七层结构,加密层是处于应用层和传输层之间,也就是SSL协议。因此,建立于TCP/SSL上的应用层用的是https协议。通俗地说,就是wx.request所用的HTTPS而非HTTP协议是经过加密的,安全性可靠,符合网络标准,不容易被第三方窃得、窥视或篡改。
可参考微信提供了一个加密数据解密算法 https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/signature.html#%E6%96%B9%E5%BC%8F%E4%B8%80%EF%BC%9A%E5%BC%80%E5%8F%91%E8%80%85%E5%90%8E%E5%8F%B0%E6%A0%A1%E9%AA%8C%E4%B8%8E%E8%A7%A3%E5%AF%86%E5%BC%80%E6%94%BE%E6%95%B0%E6%8D%AE
目测不保证。