我正在处理休息api,我需要资源 - news reports
和report images
。新闻报道可以有许多附带的图像。我们无法拥有没有图像的报告。在前端,我想有一个表单允许添加零个或多个图像以及报告。
我想到了以下URI:
我的问题是我想在用户填写表单时上传图片,但我无法在创建新闻报道之前创建图片。
我是否应该首先使用其他uri上传图片(例如:/ report-images / upload),然后将图片网址存储在会话中,直到表单提交完毕?不会违反REST的无国籍状态吗?任何更好的解决方案?