如何创建媒体实体?

时间:2019-07-18 14:20:12

标签: asp.net-core odata

我正在尝试确定如何在odata服务中插入媒体实体。似乎POST multipart/related请求合适吗?

我还没有看到支持这种情况的客户端,我能找到的最好的是a proposal如何与客户端进行此操作。

The spec仅表示这是一种特殊情况,没有指导。

我宁愿避免将POST /set分为两部分PUT /set(id)/$value

POST /set
Content-Type: multipart/related; boundary=---xxx

---xxx
Content-Type: application/json
Content-Disposition: form-data; name="entity"
{ "Category": "wow", "Subcategory": "more-wow" }

---xxx
Content-Type: application/octet-stream
Content-Disposition: form-data; name="entity/$value"
somedatahere

那里是否已经有东西可以解决这个问题,或者我应该手动采用这种方法?

0 个答案:

没有答案