muumoo.jp


ニュース記事検索


過去ログ 2006年09月26日 - ニュース過去ログ

ニュース過去ログ

2006/09/26 管理人日記 JSONのContent-Typeは application/json (管理人日記)

おサイフケータイが使えるお店の一覧を xml か yaml か json で取得」で提供するJSONのContent-Typeを何にすればいいか悩んでいた件の続きです。

JSONが7月にRFCになったのは知ってましたが、読むのを忘れてました。RFC 4627として公開されています。これを見ると、

The MIME media type for JSON text is application/json.

Type name: application

Subtype name: json

Required parameters: n/a

Optional parameters: n/a

Encoding considerations: 8bit if UTF-8; binary if UTF-16 or UTF-32

ということで、application/json だそうです。ちなみに

Magic number(s): n/a

File extension(s): .json

Macintosh file type code(s): TEXT

とあるので、標準的な拡張子は .json なんですね。まあ拡張子はあんま使わないか。

ところでlivedoor ReaderがやりとりしているJSONのメディアタイプを見てみたら、text/javascript でした。なるほど、JSONだからと難しく考えてましたが、その前にJavaScriptなわけだから、これでも良さそう。

まあでもせっかくRFCを読んだので、当サイトが提供するJSONのメディアタイプはRFC4627に従い application/json としました。

この記事のURI:
http://muumoo.jp/news/2006/09/26/0applicationjson.html


Copyright© 2002-2007 muumoo.jp All Rights Reserved.