Swagger2
Hiro · ZHAO
这个作者很懒,什么都没留下…
展开
-
Swagger2 权威指南——前言
前言接口文档作为软件开发过程中有着非常重要的作用,它可以作为开发及测试人员系统工作的重要依据,特别是在目前流行的前后端分离开发模式中,接口文档更是作为前后端开发人员协同开发,以及测试人员编写测试用例的重要参考文档。而记录接口文档的形式多种多样,一般常用的接口文档采用以下形式: 口口相传 使用world或其他文本文件进行保存 使用wiki编写 使用Postman以上几种方式都存在一个...原创 2018-12-18 22:05:56 · 385 阅读 · 0 评论 -
Swagger2 权威指南——第1章 初识Swagger
第1章 初识Swagger本章学习目标:了解什么是Swagger理解OpenAPI规范能够编写简单的OpenAPI定义了解Swagger生态构建工具1.1 什么是SwaggerSwagger 是一套围绕OpenAPI规范构建的开源工具,可以帮助开发人员设计、构建、记录和使用REST API。主要的Swagger工具包括:Swagger Editor:基于浏览器的在线编辑器...原创 2018-12-18 22:11:50 · 1005 阅读 · 0 评论 -
Swagger 2 权威指南——第2章 OpenAPI详解(1)
第2章 OpenAPI详解本章学习目标:深入理解OpenAPI规范,并能熟练使用OpenAPI规范编写API接口文档2.1 API服务器和基本URL在使用OpenAPI规范定义API接口时需要注意,所有的API端点都与基本URL相关。例如,假设基本URL为 http://api.example.com/v1, 那么/users端点指向的就是 http://api.example.co...原创 2018-12-18 22:21:51 · 1573 阅读 · 0 评论 -
Swagger 2 权威指南——第2章 OpenAPI详解(2)
2.2 媒体类型媒体类型表示请求或响应体正文数据的格式,Web服务操作可以接受和返回不同格式的数据,最常见的是JSON、XML和图片。你可以在请求和响应定义中指定媒体类型,如下所示:paths: /employees: get: summary: Returns a list of employees. responses: '200': ...原创 2018-12-18 22:24:25 · 502 阅读 · 0 评论 -
Swagger2 权威指南——第2章 OpenAPI详解(3)
2.3 路径和操作在OpenAPI术语中,路径是API公开的端点(资源),例如,/users,而操作是用于操作这些路径的HTTP方法,例如,GET、POST或DELETE等。2.3.1 路径API路径和操作在API规范的全局部分paths中定义。paths: /ping: ... /users: ... /users/{id}: ...上面定...原创 2018-12-18 22:48:25 · 2880 阅读 · 0 评论