mun*_*bir 4 rest spring-mvc java-ee
我正在创建Rest API,但是我对URL结构感到困惑。我只需要在Post请求中向服务器发送一个参数。我应该通过路径变量还是在请求正文中发送?最佳做法是什么?
当前网址示例:
api/v1/users/{id}/name/{name}
Run Code Online (Sandbox Code Playgroud)
name 是我要发送到服务器以更改状态的变量
谢谢
URL通常标识您要更新的资源。
所以数据应该放在请求正文中
要更新用户名,您可以将其发送到服务器:
POST api/v1/users/{id} HTTP/1.1
Content-Type: application/x-www-form-urlencoded
name=string
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12203 次 |
| 最近记录: |