Re: [whatwg/fetch] Streaming upload (Issue #1438)

@lucacasonato Full duplex (in my understanding) means that there are streams in both directions. Here's what I expected:

1. connection opened, including TLS
2. request headers sent
3. response headers recieved
4. `fetch()` promise resolves (or has been rejected as early as possible, if there were problems in the previous steps)
5. I start the upload stream
6. The stream may finish or just abort at some point.
7. The server sends the response body (which is fixed length and typically small), or not in case of an abort. The response body is fixed length and also completely irrelevant. Therefore, you cannot call this a "full duplex".

-- 
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/fetch/issues/1438#issuecomment-1160612085
You are receiving this because you are subscribed to this thread.

Message ID: <whatwg/fetch/issues/1438/1160612085@github.com>

Received on Monday, 20 June 2022 15:55:22 UTC