Skip to content

many tests are wrong, since use multiple HTTP/1.0 answers without keep-alive #127

Description

@socketpair

It seems many tests are wrong, since use multiple HTTP/1.0 answers without connection: keep-alive

AFAIK, if request was HTTP/1.1 (as in many tests)

  1. HTTP/1.1-aware server should answer with HTTP/1.1 response
  2. not HTTP/1.1-aware(i.e. HTTP/1.0 only) server MUST close connection after serving response
  3. RFC does not document HTTP/1.0 + Connection: keep-alive, but we should consider that HTTP/1.0 server supports Connection: keep-alive.

So, after that, these tests should be changed to use HTTP/1.1 for responses.

I can create PR after approving that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions