HTTP请求头字段";optdata";

HTTP请求头字段";optdata";,http,drm,Http,Drm,所以,我在谷歌上搜索了很多,但找不到名为“optdata”的HTTP请求头字段。我正在研究允许用户在chromecast设备上观看受DRM保护的视频。我正在关注drmtoday.com上的一份文件,其中说: 对于Widevine,元数据必须携带在“optdata”字段中, 在名为“dt custom data”的HTTP请求标头内,或 “x-dt-custom-data” 我知道标题键名是“dt custom data”,但找不到任何解释什么是optdata 如果我只是将以下数据编码到base6

所以,我在谷歌上搜索了很多,但找不到名为“optdata”的HTTP请求头字段。我正在研究允许用户在chromecast设备上观看受DRM保护的视频。我正在关注drmtoday.com上的一份文件,其中说:

对于Widevine,元数据必须携带在“optdata”字段中, 在名为“dt custom data”的HTTP请求标头内,或 “x-dt-custom-data”

我知道标题键名是“dt custom data”,但找不到任何解释什么是optdata

如果我只是将以下数据编码到base64并将其作为“dt custom data”头传递,则请求会失败,并指出“httpstatus 412-premission failed

{ “用户ID”:“12345”, “sessionId”:“RWFzdGVyZWdn”, “商户”:“a-商户”
}

这只是意味着
dt自定义数据
x-dt-custom-data
头支持键/值对
optdata
是可识别的密钥

例如

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