[ietf-types] Registration for text/event-stream

"Michael[tm] Smith" <mike@w3.org> Tue, 07 August 2012 11:45 UTC

Return-Path: <mike@jay.w3.org>
X-Original-To: ietf-types@ietfa.amsl.com
Delivered-To: ietf-types@ietfa.amsl.com
Received: from localhost (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id B9AF821F86DE for <ietf-types@ietfa.amsl.com>; Tue, 7 Aug 2012 04:45:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.398
X-Spam-Status: No, score=-10.398 tagged_above=-999 required=5 tests=[AWL=0.201, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id r-EUqrsmg4ju for <ietf-types@ietfa.amsl.com>; Tue, 7 Aug 2012 04:45:56 -0700 (PDT)
Received: from jay.w3.org (ssh.w3.org []) by ietfa.amsl.com (Postfix) with ESMTP id 01EA421F86D8 for <ietf-types@ietf.org>; Tue, 7 Aug 2012 04:45:55 -0700 (PDT)
Received: from localhost ([] helo=MikeSmith.local) by jay.w3.org with esmtp (Exim 4.69) (envelope-from <mike@jay.w3.org>) id 1SyiEV-0002Cy-2H; Tue, 07 Aug 2012 07:45:55 -0400
Date: Tue, 07 Aug 2012 20:45:52 +0900
From: "Michael[tm] Smith" <mike@w3.org>
To: ietf-types@ietf.org
Message-ID: <20120807114550.GJ67292@sideshowbarker>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
User-Agent: Mutt/0488deb39a35+poontang (2012-05-24 22:02:57+09:00)
Subject: [ietf-types] Registration for text/event-stream
X-BeenThere: ietf-types@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Media \(MIME\) type review" <ietf-types.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf-types>, <mailto:ietf-types-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf-types>
List-Post: <mailto:ietf-types@ietf.org>
List-Help: <mailto:ietf-types-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-types>, <mailto:ietf-types-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2012 11:45:56 -0000

This is a request to register the text/event-stream media type by reference
to the Server-Sent Events specification:


Type name:

Subtype name:

Required parameters:
  No parameters

Optional parameters:
    The charset parameter may be provided. The parameter's value must be
    "utf-8". This parameter serves no purpose; it is only allowed for
    compatibility with legacy servers.

Encoding considerations:
  8bit (always UTF-8)

Security considerations:
  An event stream from an origin distinct from the origin of the content
  consuming the event stream can result in information leakage. To avoid
  this, user agents are required to apply CORS semantics. [CORS]

  Event streams can overwhelm a user agent; a user agent is expected to
  apply suitable restrictions to avoid depleting local resources because of
  an overabundance of information from an event stream.

  Servers can be overwhelmed if a situation develops in which the server is
  causing clients to reconnect rapidly. Servers should use a 5xx status
  code to indicate capacity problems, as this will prevent conforming
  clients from reconnecting automatically.

Interoperability considerations:
  Rules for processing both conforming and non-conforming content are
  defined in the Server-Sent Events specification.

Published specification:
  The Server-Sent Events specification is the relevant specification.

Applications that use this media type:
  Web browsers and tools using Web services.

Additional information:
  Magic number(s):
    No sequence of bytes can uniquely identify an event stream.

  File extension(s):
    No specific file extensions are recommended for this type.

  Macintosh file type code(s):
    No specific Macintosh file type codes are recommended for this type.

Person & email address to contact for further information:
  Michael[tm] Smith <mike@w3.org>

Intended usage:

Restrictions on usage:
  This format is only expected to be used by dynamic open-ended streams
  served using HTTP or a similar protocol. Finite resources are not
  expected to be labeled with this type.

  Ian Hickson <ian@hixie.ch>

Change controller:

Fragment identifiers have no meaning with text/event-stream resources.

Michael[tm] Smith http://people.w3.org/mike