我想將附件添加到案例。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..."
}
我想都是正確的。