我想将附件添加到案例。RESTful - 将子资源添加到资源:POST/subresource或POST/resource/id/subresource?
我应该选择哪个请求?
POST /cases/123/attachments
{
"fileName" : "subscription.pdf",
"content" : "JVBERi0xLjYNJeLjz9MNCjE1MzMgMCBvYmoNPDwvTGluZWF..."
}
或
POST /attachments
{
"caseId" : 123,
"fileName" : "subscription.pdf",
"content" : "JVBERi0xLjYNJeLjz9MNCjE1MzMgMCBvYmoNPDwvTGluZWF..."
}
我想都是正确的。