标签: rest http url
例如,假设我有一个类似/projects/{projectId}/progress的网址。
/projects/{projectId}/progress
现在,假设用户只能在一个项目中。如果服务器已经根据上下文知道用户属于哪个项目,我们是否需要传递projectId,或者我们可以将url设置为/projects/current/progress,因为即使传递了我们也不会使用projectId。
/projects/current/progress
只是想知道这是不是一个好习惯。
答案 0 :(得分:1)
资源可以包含多个标识符,并且不会阻止您使用静态映射(例如RUN apk update && apk upgrade && \ apk add --no-cache python make g++ )和依赖于/projects/{projectId}/progress等上下文的映射。
RUN apk update && apk upgrade && \ apk add --no-cache python make g++
已讨论类似主题here,here和here。