apple / apple/swift-nio-http2

Support extended CONNECT

Open
#92 0 comments 0 reactions 0 assignees View on GitHub
🆕 semver/minor
Dominant language
Swift
Stars
503
Forks
103
Avg merge
18h 8m
Merged PRs (30d)
4

Description

RFC 8441 defines "extended CONNECT", which is primarily useful for implementing websockets-over-HTTP/2. We right now do not support this, but we'd like to. This shouldn't be too much work.

Contributor guide

Open the contributing guide

Research direction

The issue names no files or tests; start by reading RFC 8441 and locating the repository's HTTP/2 CONNECT handling. Define the supported extended CONNECT behavior and verify it with tests covering the RFC's websocket-over-HTTP/2 use case.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.