- From: Matthew Kerwin <matthew@kerwin.net.au>
- Date: Sat, 14 Jun 2014 18:35:28 +1000
- To: Julian Reschke <julian.reschke@gmx.de>
- Cc: Mark Nottingham <mnot@mnot.net>, HTTP Working Group <ietf-http-wg@w3.org>
- Message-ID: <CACweHNB5qbQamA_kZZKNMLCwveBZuxJ0epBLjZtDYLr2XKmYkA@mail.gmail.com>
On 14 June 2014 17:01, Julian Reschke <julian.reschke@gmx.de> wrote:
> On 2014-06-13 23:50, Matthew Kerwin wrote:
>
>>
>> On 14 June 2014 05:00, Mark Nottingham <mnot@mnot.net
>> <mailto:mnot@mnot.net>> wrote:
>>
>> On 12 Jun 2014, at 4:55 pm, Julian Reschke <julian.reschke@gmx.de
>> <mailto:julian.reschke@gmx.de>> wrote:
>>
>> > - addressing the C-E/Range Request issue
>>
>> That needs a draft and a serious amount of discussion on-list first;
>> two hours in a room in Toronto are not going to move it
>> significantly forward if we don’t have those first.
>>
>> Is anyone writing a draft here?
>>
>>
>> I'm thinking about it, but I'm not sure what approach to take. I have
>> the start of a h2 extension-based
>> draft here, but that's only the tip of the iceberg.
>>
>
> As this is a HTTP/1.1 problem as well, the right solution IMHO is define a
> new range unit (bytes-before-content-coding).
>
>
Not really -- HTTP/1.1 has transfer encoding, which is applied after ranges
(it also has the advantage(?) of compressing the range metadata,
eliminating the cost of all those duplicate 'Content-Type' headers). A
before-content-coding range request doesn't really make sense, especially
if you're not applying C-E dynamically (assuming the server has an
unencoded representation handy, assuming that encoding the range is somehow
equivalent to encoding the whole, etc.).
I think the C-E/Range request issue is unique to HTTP/2, except that nobody
seems to have implemented T-E in HTTP/1.1.
> - common header field syntax (JSON?)
>>
>> This is VERY speculative (although I have thought about it too). I-D?
>>
>>
>> Or perhaps revisiting draft-snell-httpbis-bohe.
>>
>
> Again, this was about HTTP in general.
>
>
I see. In that case, why not XML? ;)
--
Matthew Kerwin
http://matthew.kerwin.net.au/
Received on Saturday, 14 June 2014 08:35:56 UTC