HTTP请求标头字段" optdata"

时间:2016-03-04 09:53:24

标签: http drm

所以,我搜索了很多,但无法找到名为" optdata "的HTTP请求标题字段。我正在努力允许用户在chromecast设备上观看受DRM保护的视频。我正在关注drmtoday.com上的一份文件:

  

对于Widevine,元数据必须在“optdata”字段中携带,   在HTTP请求标头内,名称为“dt-custom-data”或   “X-DT-定制数据”。

我知道标题键名是" dt-custom-data"但无法找到任何参考,解释究竟是什么 optdata

如果我只是将以下数据编码为base64并将其作为' dt-custom-data'标题,请求无法说明' HTTP状态412 - 前提条件失败'。

{   "用户id":" 12345&#34 ;,   "的sessionId":" RWFzdGVyZWdn&#34 ;,   "商家":" - 商家" }

1 个答案:

答案 0 :(得分:0)

这只意味着dt-custom-datax-dt-custom-data标头支持键/值对。 optdata是公认的关键。

E.g。

dt-custom-data: optdata={ "userId":"12345", "sessionId":"RWFzdGVyZWdn", "merchant":"a-merchant" }