Efficient work is better than attitude。Fast feedback, generating value per unit time。make a processer.LD is a tigger.
talk is cheap, show me the code,make a better result.
目录
概述
在通信网络中我们参与对应的参数是可以的调试的,工具如下:
需求:
需求整理如下:
1.POSTMAN
2.Swagger工具
设计思路
暂无
实现思路分析
1. POSTMan工具
1.HTTP请求 - 请求是进行HTTP调用的最简单的方式。
HTTP请求包含请求方法、请求URL、请求标头、请求主体、预请求脚本和测试(Request Method, Request URL, Request Headers, Request Body, Pre-request Script and Tests)。
请求方法(Request Method)-Request Methods定义要发出的请求类型。
2.Swagger
Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。
-
接口的文档在线自动生成。
-
功能测试。
3.比较和区别:
Swagger是一组开源项目,其中主要要项目如下:
Swagger-tools:提供各种与Swagger进行集成和交互的工具。例如模式检验、Swagger 1.2文档转换成Swagger 2.0文档等功能。
Swagger-core: 用于Java/Scala的的Swagger实现。与JAX-RS(Jersey、Resteasy、CXF…)、Servlets和Play框架进行集成。
Swagger-js: 用于JavaScript的Swagger实现。
Swagger-node-express: Swagger模块,用于node.js的Express web应用框架。
Swagger-ui:一个无依赖的HTML、JS和CSS集合,可以为Swagger兼容API动态生成优雅文档。
Swagger-codegen:一个模板驱动引擎,通过分析用户Swagger资源声明以各种语言生成客户端代码。
拓展Demo实现
相关代码如下:
1.略
2.略
实验效果:
待完成
分析:
待补充
小结:
主要讲述了Postman和Swagger原理和简单,里面有许多不足,请大家指正~
参考资料和推荐阅读
欢迎阅读,各位老铁,如果对你有帮助,点个赞加个关注呗!~