WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Feature: Switch to a modern server like granian #90

@reneleonhardt

Description

@reneleonhardt

gunicorn doesn't support modern HTTP protocol versions like 2 and 3.
https://docs.gunicorn.org/en/stable/news.html#id2

HTTP versions < 1.0 or >= 2.0 are no longer accepted by default (rare, only HTTP/1.1 is supported)

granian seems to be the most popular alternative which already supports HTTP/2 (and HTTP/3 in the future), modern interfaces like ASGI/3 and RSGI and features like direct static file serving:
https://github.com/emmett-framework/granian

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions