Skip to content

Cowboy issues #9

@CrowdHailer

Description

@CrowdHailer

@willemdj Hi,

I saw your thread on HTTP/2 features in cowboy. I have been working on an HTTP/2 server. It is clearly not as mature as cowboy but was developed HTTP/2 first so might be more useful for a GRPC foundation. The possible downside from your point of view is at the moment it is in Elixir. I haven't yet worked out how to use an Elixir lib in erlang but I would certainly like to set that up.

Quick summary of the issues you raised here ninenines/cowboy#1191

  • It does send trailers
  • it makes some assumptions about the headers sent when falling back to HTTP/1 but none about what is sent over HTTP/2 so there are no date and server headers by default
  • The peer certificate could be more tricky, but I am currently looking at how to expose more information about the connection.
  • headers are a list so ordering should be fine
  • flow control, that is a feature I am trying to hold off on until after 1.0 to limit workload.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions