-
Notifications
You must be signed in to change notification settings - Fork 81
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Share HTTP semantics between HTTP/1 and 2 (#329)
* Move Bandit.HTTP1.Adapter to Bandit.Adapter (no changes yet) * Refactor generic adapter out of HTTP1 * Move upgrade policy support into transport * Factor common HTTP config options to their own config stanza * First pass at pushing transport_info into the transport * Add back @for declarations for Socket protocol conformance * Misc tidy on HTTP1 * Refactor HTTP2 to use generic adapter * Remove separate 'websocket_enabled' flag and appeal directly to opts * Remove h2c upgrade support via Upgrade header * Remove request_target, method, status from telemetry * Simply pipeline API * Update CHANGELOG & docs
- Loading branch information
Showing
24 changed files
with
846 additions
and
1,509 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.