에 대한 IANA 등록application/json
말한다
이 미디어 유형을 사용하는 응용 프로그램 : JSON은 ActionScript, C, C #, Clojure, ColdFusion, Common Lisp, E, Erlang, Go, Java, JavaScript, Lua, Objective와 같은 모든 프로그래밍 언어로 작성된 응용 프로그램간에 데이터를 교환하는 데 사용되었습니다. CAML, Perl, PHP, Python, Rebol, Ruby, Scala 및 Scheme.
IANA.org 는 이러한 다른 미디어 유형을 나열하지 않으며 실제로 application/javascript
는 더 이상 사용되지 않습니다. 그래서 application/json
정말에만 가능합니다 올바른 대답.
브라우저 지원은 또 다른 것입니다.
가장 널리 지원되는 비표준 미디어 유형은 text/json
또는 text/javascript
입니다. 그러나 일부 큰 이름도 사용 text/plain
합니다.
더 이상한 것은 Flickr가 보낸 Content-Type 헤더로 JSON을로 반환합니다 text/xml
. Google은 text/javascript
일부 아약스 API에 사용합니다.
예 :
curl -I "https://ajax.googleapis.com/ajax/services/search/video?v=1.0&q=jsonexample"
산출: Content-Type: text/javascript
curl -I "https://www.flickr.com/services/rest/?method=flickr.test.echo&format=json&api_key=f82254c1491d894f1204d8408f645a93"
산출: Content-Type: text/xml