-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
When a client makes a GET request with Subscribe: header set, the server responds without version, parents, and merge-type headers in the canonical response headers. Instead, they are sent in a subsequent block that is only accessible with special braid-header ("virtual header") parsing.
What if we combine the first version's headers with the canonical HTTP response headers? See PR #84 for concrete change.
This would have the following desirable properties:
- A non-Braid-aware
fetchcould still fetch a Braid resource and parseVersion,Parents, andMerge-Typeheaders. - A regular GET and a Subscribe-GET could have the same headers and (initial) body. This simplifies implementation details (e.g. the "if subscribe do braid http / else do regular http" block could become "do braid http; continue sending versions if subscribe").
Metadata
Metadata
Assignees
Labels
No labels