Skip to content

Make EOH logic symmetric for encode / decode #4

@fogfish

Description

@fogfish

Any valid HTTP message is decoded as

  • GET: IDLE -> EOH -> EOF
  • POST: IDLE -> EOH -> ENTITY -> EOF
    EOH is explicit state

Encoder behaves differently

  • GET: IDLE -> EOF
  • POST: IDLE -> EOH -> ENTITY -> EOF

GET skips explicit EOH state. This behavior significantly complicates the client logic at streaming use-case.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions