2011/10/19

NTTドコモの2011年度下期モデル以降の主なAndroid端末に搭載されるメディアプレイヤーがHTTPヘッダにIMEIを埋め込むのはなぜ?

サイトの説明を見る限りIMEIが必要である要素は見当たらないのだけど。。。
そもそもこのHTTP通信は何を契機に行われるのかもよくわからず。

メディアプレイヤーがHTTP通信を行う際のUser-Agentヘッダは以下となります。


User-Agent:DOCOMO/2.0<SP>[AAA](MP;[BBB];Android;[CCC];[DDD]);imei:[xxxxxxxxxxxxxxx];networkoperator:[yyyzz]<CR><LF>

<SP>:半角スペース
<CR><LF>:改行コード
[]以外は固定値
AAA:機種名
BBB:メディアプレイヤーのバージョン
CCC:OSバージョン
DDD:ビルド番号
xxxxxxxxxxxxxxx[15桁]:IMEI
yyy[3桁]:Mobile Country Code
zz[2桁]:Mobile Network Code

メディアプレイヤーがHTTP通信を行う際は、以下の拡張ヘッダが付与されます。

IMEI

x-dcmstore-imei:<SP>xxxxxxxxxxxxxxx<CR><LF>

<SP>:半角スペース
<CR><LF>:改行コード
xxxxxxxxxxxxxxx[15桁]:IMEI

NetworkOperator

x-dcmstore-networkoperator:<SP>yyyzz<CR><LF>

<SP>:半角スペース
<CR><LF>:改行コード
yyy[3桁]:Mobile Country Code
zz[2桁]:Mobile Network Code

ご丁寧に拡張ヘッダまでつける仕様。

0 件のコメント:

コメントを投稿