美文网首页
restful api封装规范

restful api封装规范

作者: 刚_dbac | 来源:发表于2017-09-19 13:57 被阅读0次

一、API提供如下REST风格的http接口:

例如:http://test.apiclub.com?[ query_string ]

query_string由全局参数部分和具体API调用参数部分组成,key1=value&key2=value2&...表示。查询类的接口既支持POST,也支持GET方式,提交类的API仅支持POST方式。

1、全局参数:     client    string      客户端系统;version   string    客户端版本号; 

                       appid       int           appid ;    time   int (时间戳)  客户端当前的时间

2、header参数: Authorization        string        Header头信息

                             sign          string         md5( version + client  +  time  +key  )

3、SIGN签名:$sign=md5( version + client  +  time  +key  );  其中key值只有服务器端和客户端知道。

4、token(md5(  username : passwd ))为用户注册时生成的,存储到用户的数据表中(具有唯一性)

5、token传输时采用base64_encode()加密,base64_decode()解密验证用户输入是否合法

6、客户端传入的时间有服务器返回给客户端

     

相关文章

  • restful api封装规范

    一、API提供如下REST风格的http接口: 例如:http://test.apiclub.com?[ quer...

  • RESTFul API规范,看这篇就够了

    初尝RESTFul规范 RESTFul是一种HTTP API接口规范,只要满足的RESTFul规范,即可称为RES...

  • 8.1 Restful API规范

    Restful API规范 restful api是用于在前端与后台进行通信的一套规范。使用这个规范可以让前后端开...

  • 利用 Django REST framework 编写 REST

    利用 Django REST framework 编写 RESTful API 自动生成符合 RESTful 规范...

  • 【Spring Boot】构建RESTful API——(二)

    一、RESTful API设计规范 参考知乎上的《RESTful API最佳实践》一文,总结的RESTful AP...

  • Swagger规范 之 出错点

    Swagger规范是描述RESTful API的强大的定义格式。Swagger规范创建了一个RESTful接口,通...

  • 2018-10-09

    百度Fex推荐 深阅读 RESTful API 最佳实践 RESTful 是目前最流行的 API 设计规范,用于 ...

  • Restful API规范

    restful api是用于在前端与后台进行通信的一套规范。使用这个规范可以让前后端开发变得更加轻松。以下将讨论这...

  • RESTful API规范

    一、URI规范 1.不用大写; 2.用中杠不用下杠; 3.参数列表要encode; 4.URI中的名词表示资源集合...

  • 快速了解RESTful API URL 设计

    RESTful是目前最流行的 API 设计规范,也是各公司招聘面试的项目之一。因为我之前对 RESTful API...

网友评论

      本文标题:restful api封装规范

      本文链接:https://www.haomeiwen.com/subject/oupwsxtx.html