ProjectGuides

Extended Features

This guide explains some of the extended features and functionality of Falcon.

WebSockets

Falcon supports (partial and full) rack.hijack for both for HTTP/1 and HTTP/2 connections. You can use async-websocket in any controller layer to serve WebSocket connections.

Early Hints

Falcon supports the rack.early_hints API when running over HTTP/2. You can read more about the implementation and proposed interface.