复杂的操作REST

来源:9-3 前后端分离与 RESTful 常见面试题

Demin

2019-12-01

在实际开发不可能只是单表操作,get、put、delete、post感觉不会别扭吗?比如我一个user接口,又要根据ID查信息(/user/id)、又要其他的信息来查用户信息的话 get怎么写?是要在后台判断参数是什么类型来执行相应操作吗?比如ID的话使用id逻辑,性别则用使用sex的逻辑?

写回答

1回答

PegasusWang

2020-03-10

你说的这个问题其实确实是固有的 restful 接口的问题,有时候太过简单可能无法满足需求。

一般有一些复杂的请求里边会有连表操作,并且返回的数据类型也是比较复杂的。额外的字段也可以通过查询参数来请求,后台根据查询参数判断是否返回其他的一些信息。

0
0

Python工程师面试宝典 一线大厂资深面试官亲授

Python工程师面试必看,资深面试官亲授,倍增面试成功率

1035 学习 · 102 问题

查看课程