专栏名称: CSDN企业招聘
笑谈开发轶事,品味程序人生
目录
相关文章推荐
今天看啥  ›  专栏  ›  CSDN企业招聘

接口设计的18条军规

CSDN企业招聘  · 公众号  ·  · 2024-05-24 18:26
    

文章预览

作者 | 苏三 来源 | 苏三说技术 之前写过一篇文章《 表设计的18条军规 》,发表之前,在全网广受好评。 今天延续设计的话题,给大家总结了接口设计的18条军规,希望对你会有所帮助。 1. 签名 为了防止API接口中的数据被篡改,很多时候我们需要对API接口做 签名 。 接口请求方将 请求参数 + 时间戳 + 密钥 拼接成一个字符串,然后通过 md5 等hash算法,生成一个前面sign。 然后在请求参数或者请求头中,增加sign参数,传递给API接口。 API接口的网关服务,获取到该sign值,然后用相同的请求参数 + 时间戳 + 密钥拼接成一个字符串,用相同的m5算法生成另外一个sign,对比两个sign值是否相等。 如果两个sign相等,则认为是有效请求,API接口的网关服务会将给请求转发给相应的业务系统。 如果两个sign不相等,则API接口的网关服务会直接返回签名错误。 问 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览