2
我有一个REST API端点来修改资源,即PUT。资源可以有一个与之关联的文件,所以我支持两种不同的内容类型:application/json和multipart/form-data。第一个用于修改资源而不关联文件,第二个用于当我想将文件与资源关联时。具有不同内容类型的REST API
代表这个的最好方法是什么?我是否应该为两种不同的内容类型使用相同的URI更新/:RESOURCEID?我应该有两个不同的终点,例如更新/:resourceId和updateWithResource /:resourceId?或者,这是完全错误的方式去,我应该做别的?
我不明白第一段。 “可以有文件关联”? – DanMan 2013-02-19 17:04:56