作者/Tamic http://blog.csdn.net/sk719887916/article/details/65448628 imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="" title=""> 上节加固介绍了APi单纯Post用对称加密(Base64 为列子)加密方式.这样的加密方式还是存在一定的风险,加密效率虽高,但易破解,本节将介绍怎么用非对称加密 来加解密okhttp…
一.用node.js编写api接口 1.安装node环境,没有就去下载nodejs, 下载地址 2.创建一个node项目, 新建一个目录文件,例node_proxy 3.在新建的node项目执行npm init, 文件会生成一个package.json的文件 4.安装express框架, 及相关依赖. npm install express npm install body-parser npm install cors --save 5.在node项目建一个index.js文件 /* 引入ex…
作者:Tamic 地址:http://blog.csdn.net/sk719887916/article/details/61914609 写这篇文章,我纠结了非常久,究竟是属于app安全系列,还是属于Retrofit系列,终于我还是选择了将本篇文章归类到Retrofit下. 对于retrofit安全相关的刚開始就写了一篇<Retrofit 2.0 超能实践(一),okHttp完美支持Https传输>(http://blog.csdn.net/sk719887916/article/detai…
要求通过http://192.168.50.74/aptest/calc/?a=aa&c=00&b=bb进行访问,参数a="aa",b="bb",c="00" 1.编写url:浏览器会自动将?后面识别为参数. urlpatterns = [ url(r'^calc/$', aptest.calc, name='calc'), ] 2.编写view: def calc(request): a = request.GET['a'] b…
http://www.cnblogs.com/hnsongbiao/p/5478645.htmlhttp://www.cnblogs.com/codeon/p/5900914.html?from=timeline&isappinstalled=0http://www.cnblogs.com/codeon/p/6123863.htmlhttp://blog.csdn.net/fengshizty/article/details/48754609 http://git.oschina.net/dai…
文章目录 一.背景 二.swagger介绍 三.在maven+springboot项目中使用swagger 四.swagger在项目中的好处 五.美化界面 参考链接:5分钟学会swagger配置 参考视频:Swagger-前后端分离开发的API接口框架 一.背景 现在的网站大多都是前后端分离式的开发,前后端都衍生出了自己的框架.现在前后端交互的唯一方式就是API接口. 曾经前后端交互都需要后端人员手动编写API接口文档,规定路径.请求方式.返回类型,这样效率很低. swagger就是更好地书写A…
因为各种原因开始学习PHP,并且要在两周内能够对PHP项目进行二次开发,还好PHP够简单,至少入门很简单,很快就接触thinkPHP框架. 在了解了路由匹配视图的规则之后,开始着手尝试编写API接口,期间由于没有好好查看官方的命名规范文档,导致出了些不必要的错误. 命名规范文档: https://www.kancloud.cn/manual/thinkphp5/118007 目前发现的能够输出json数据的关键字有两个: return  返回数据 exit      返回并退出(结束进程) 开发…
目录 1.web应用模式 2.API接口 3.Restful API规范 4.序列化 5.Django Rest Framework 1.drf的简单介绍 2.drf的特点 3.如何安装drf 4.drf的强大之处 5.序列化器的使用 1.web应用模式 在开发Web应用中,有两种应用模式: 1.前后端不分离 2.前后端分离 2.API接口 为了在团队内部形成共识.防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得很好的接口实现规范,而且这种规范能够让后端写的接口,用途一目了然,减少双方之间…
Hello,早上好,我是楼下小黑哥~ 最近偶然间在看到 Spring 官方文档的时候,新学到一个注解 @ControllerAdvice,并且成功使用这个注解重构我们项目的对外 API 接口,去除繁琐的重复代码,使其开发更加优雅. 展示具体重构代码之前,我们先来看下原先对外 API 接口是如何开发的. 这个 API 接口主要是用来与我们 APP 交互,这个过程我们统一定义一个交互协议,APP 端与后台 API 接口统一都使用 JSON 格式. 另外后台 API 接口对 APP 返回时,统一一些错…
介绍         Swagger API框架,用于管理项目中API接口,属当前最流行的API接口管理工具. Swagger功能强大,UI界面漂亮,支持在线测试等!         Swagger包括库.编辑器.代码生成器等很多部分,Swagger UI是一个API在线文档查看和测试的利器,Swagger Editor主要是编写api接口文档,但需要配合Swagger UI来展示,使用yaml编写.         国内开发者也有提供一整套开源的解决方案sosoapi,基于swagger的实现…