SPDY Protocol Drafts:
- Draft 3
- Spec now checked in at github: https://github.com/mbelshe/SPDY-Specification/branches/gh-pages
- This is a placeholder. Not spec'd or implemented yet. Expected changes:
- Addition of flow control
- Increase 16 bit length fields in SYN_STREAM and SYN_REPLY to 32 bits.
- Clarification of use with Proxies
- Change definition of compression for DATA frames
- Fix off-by-one on the compression dictionary for headers
- Define WebSockets over SPDY
- Increase priority field from 2bits to 3bits.
- Remove NOOP frame
- Split the request "url" into "scheme", "host", and "path"
- Added the requirement that POSTs contain content-length.
- Move the Name/Value blocks out of SYN_STREAM and SYN_REPLY; instead they only exist in HEADERS.
- Add design rationale, security considerations, and privacy consideration sections.
- Bug Fixes
- Priorities were described backward (0 was lowest instead of highest).
- Name/Value header counts were duplicated in both the Name Value header block and also the containing frame.
- Removed wasted 16bits of unused space from the end of the SYN_REPLY and HEADERS frames.
- Draft 2
Clarifies Server Push & improves stream cancellation semantics.
- Draft 1
Originally published Nov 11, 2009.
|
|