1. 首页
  2. 移动开发
  3. Android
  4. Android网络请求-sign参数的设置方式

Android网络请求-sign参数的设置方式

上传者: 2022-05-08 12:31:47上传 PDF文件 108.58 KB 热度 16次

最近做项目,碰着一个奇怪的请求,后台说在调用接口之前需要验证签名和有效时间,当场就懵逼了,要生成一个sign签名,下面来说说怎么做首先说说大致思路: sign 的生成:按照规则来是键值对的形式,拼接的时候按照key=value&key=value&time=系统所获取的时间&salt = fangzhou,而后进行 urlencode 编码,下一步进行MD5加密,如果需要将加密后的值全部转化为大写(小写),Java中有方法直接调用即可;接下来说说具体怎么实现:注:这里会抛出一个异常,直接 try 就可以了,这只是一个Java方法直接调用就完毕了。如上,我们通过timestamp时间戳用来验证请求是否过期。这样就算被人拿走完整的请求链接也是无效的。希望能给大家一个参考,也希望大家多多支持脚本之家。

下载地址
用户评论