Reconsider format for streamed types
オープン
- 主要言語
- 言語のデータがありません
- スター
- 230
- フォーク
- 41
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
Streamed types are modeled with an unknown length. However, the individual chunk lengths are known. Defining an EOF marker and stream-parsing the EOF marker introduces a certain degree of complexity to clients.
Why we don't stick to a pattern such as partial length-prefixed chunks? Each chunk is prefixed with a length indicator (similar to strings) and a negative length value would serve for the EOF marker.
```
?10
<10 bytes of data>
?400
<400 bytes of data>
?-1 <----- EOF marker
```
(using `?` here as there was no other free character as a prefix for a stream response type).
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
評価
この issue はまだ評価されていません。