Skip to content

restful api 支持 #30

@funkyLover

Description

@funkyLover

问题

对于 restful api 来说, 如 /api/user/:id, mock需要支持以下各种情况

GET /api/user/:id

POST /api/user

PUT /api/user/:id

# ....

目前 mock-server 没有针对该场景做优化, 目前只能通过 data.js 导出 function, 并在其中判断 http method 后返回不同的数据

优化目标

初步设想如下

/api/user/:id
  - get.js
  - post.js
  - put.js
  - ....

当命中 /api/user/:id 后, 会再去判断对应的 http method, 执行不同的js文件

data.js一样, get/post/put等js文件可以直接导出一个数据对象, 也可以导出一个方法

当没有匹配的时候, 如 GET /api/user/123, 但是 /api/user/:id 目录下没有 get.js, 就返回 405 method not allowed

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions