我是 OneM2M 协议的新手。搜索 OneM2M TS0001 文档时,我不知道确定 Notification MIME 类型。
如何确定通知的 MIME 类型(例如“应用程序/json”、“应用程序/xml”)?
我在订阅的属性中找不到任何东西。
这是来自以下站点的应用程序开发人员指南示例。他们是如何决定将此通知作为“应用程序/xml”类型发送的?
使用 XML 有效负载向 ADN-AE1 HTTP 请求发布通知
POST / HTTP/1.1
Host: 192.168.0.10:9090
X-M2M-Origin: /mn-cse
X-M2M-RI: notif-12345
Content-Type: application/xml
<?xml version="1.0" encoding="UTF-8"?>
<m2m:sgn xmlns:m2m="http://www.onem2m.org/xml/protocols" rn="cin-394798749">
<nev>
<rep>
<m2m:cin>
<ty>4</ty>
<ri>cin-394798749</ri>
<pi>cnt-790965889</pi>
<ct>20150925T050534</ct>
<lt>20150925T050534</lt>
<et>20151107T154802</et>
<st>0</st>
<cnf>text/plain:0</cnf>
<cs>3</cs>
<con>ON</con>
</m2m:cin>
</rep>
</nev>
<sur>/mn-cse/sub-856593979</sur>
</m2m:sgn>
http://www.onem2m.org/application-developer-guide/implementation/notifications