问题描述
- 由于遵循 Restful API 规范,Get 请求的方式针对于多条件查询来说,不好设计接口
问题出现的环境背景及自己尝试过哪些方法
有人提供过两种方式
- http://localhost:8080/app/names?queryDtoStr={"query1":12,"query2":2,"query3":2}
- 或者直接使用 POST 请求
相关代码
你期待的结果是什么?实际看到的错误信息又是什么?
有没有其他设计方式,尽量遵循 Restful API 规范
有人提供过两种方式
有没有其他设计方式,尽量遵循 Restful API 规范
15 回答8.4k 阅读
8 回答6.2k 阅读
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答2.6k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
所以题主完全可以提供
/app/names/search
服务专门用于搜索功能,查询参数一般是通过query parameters
的方式传递。