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