我正在寻找RESTful最佳实践来上传用户照片并编辑他的信息。 照片放在本地机器上。
在我的例子中,我实现了一个方法PUT resources / users / 1,它允许更新所有用户数据。
我的要求很简单:
{
"name": "John Doe",
"photo": "photo URL"
}
现在我的方法只允许JSON数据,但我不知道如何上传照片。
我可以用一种方法做到这一点吗? 或者我是否要使用MULTIPART_FORM_DATA实现另一个上传照片并使用的方法?