Network Working Group                                        D. Connolly
Internet-Draft                           World Wide Web Consortium (W3C)
Category: Informational                                    March 2001

A media type for Resource Description Framework (RDF)

Status: Internet-draft-to-be

see: mime-types-for-rdf-docs raised Wed, 14 Jun 2000.

I'm looking for a co-author to do the other 80% of the work.

$Revision: 1.9 $ of $Date: 2001/03/23 19:09:48 $


@@a few words about RDF

@@note that publication of RDF in HTTP or sending via SMTP amounts to asserting the content.

2. Registration of MIME media type application/rdf+xml

MIME media type name:


MIME subtype name:
Required parameters:
Optional parameters:

The optional parameter "charset" refers to the character encoding used to represent the HTML document as a sequence of bytes. Any registered IANA charset may be used, but UTF-8 is preferred.

Although this parameter is optional, it is strongly recommended that it always be present. [@@really??]

@@See Section 6 below for a discussion of charset default rules.

Encoding considerations:
See Section 4@@ of this document.
Security considerations:
See Section 7@@ of this document.
Interoperability considerations:
Published specification:
cite RDF 1.0 (which cites XML, URI, ...)@@
Applications which use this media type:
cc/pp? sirpac? RSS?

(PRISM uses a different one)

Additional information:

Magic number:

@@look for RDF ns URI?

File extension:

The file extension 'rdf' is commonly used. (also: .rss?)

Macintosh File Type code:


Person & email address to contact for further information:

Dan Connolly <> (anybody want their name in lights in my stead?)

Intended usage:


Author/Change controller: The RDF specification is a work product of the World Wide Web Consortium.

3. Fragment Identifiers

@@ The URI specification [URI] notes that the semantics of a fragment identifier (part of a URI after a "#") is a property of the data resulting from a retrieval action, and that the format and interpretation of fragment identifiers is dependent on the media type of the retrieval result.

4. Encoding considerations

see mime/XML spec

5. Recognizing RDF files

@@skip this section?>

@@other section

From [XMLMT]:

8.18 Application/rdf+xml

Content-type: application/rdf+xml

<?xml version="1.0" ?>

RDF documents identified using this MIME type are XML documents whose content describes metadata, as defined by [RDF]. As a format based on XML, RDF documents SHOULD use the '+xml' suffix convention in their MIME content-type identifier. However, no content type has yet been registered for RDF and so this media type should not be used until such registration has been completed.


Andy Powell, for raising the issue.

Jim Davis for his HTML->internet-draft tool (Makefile)

Larry Masinter for help with process gunk on our last RFC.

Ron Daniel for his message pointing me at section 8.18 of RFC3023 (again?).

ietf-xml-mime mailing list

oops... I thought RDF would fit under mode/*, but after readingRFC2077, I see model/* is about physica/spacial models only, not about abstract models in general. Is there a UML media type registered yet?

Author's Address

Daniel W. Connolly
World Wide Web Consortum (W3C)
MIT Laboratory for Computer Science
545 Technology Square
Cambridge, MA 02139, U.S.A.


Jan 2001:IETF Proposed Standard: XML Media Types, RFC 3023 M. Murata S. St.Laurent D. Kohn