跳转至

测试服务

示例域名

可用于文档示例的两个 example 域名,由 IANA 提供,无需事先协调或征求许可。

UI 测试

Mock 数据

Mock API

Swagger Petstore

https://petstore.swagger.io/

Swagger 是一组围绕 OpenAPI 规范构建的开源工具,可以帮助您设计、构建、记录和使用 REST API

Swagger Editor 是基于浏览器的 API 编辑器,使用 YAML 或 JSON 编写,然后使用 Swagger UI 呈现为交互式文档

官方文档:https://swagger.io/docs/specification/basic-structure/

JsonPlaceholder

https://jsonplaceholder.typicode.com/

Mocky

https://designer.mocky.io/

公共 API

httpbin

由 Requests 库作者 Kenneth Reitz 使用 Flask 搭建
除此之外,他还搭建了很多人性化的工具,其个人网站:https://kennethreitz.org

A simple HTTP Request & Response Service.

若国内访问较慢,可本地运行:docker run -p 80:80 kennethreitz/httpbin

Postman Echo

Postman 提供的测试服务,除了 REST 服务外,还支持 WebSocket, gRPC, GraphQ, SocketIO 协议

https://learning.postman.com/docs/developer/echo-api/

另外 Postman 社区还有一些公共 API:https://www.postman.com/explore

ReqRes

https://reqres.in/