[GH-ISSUE #4588] [Feature Request] HTTP3/QUIC support #3627

Closed
opened 2026-05-05 14:19:41 -06:00 by gitea-mirror · 3 comments
Owner

Originally created by @mcipovic on GitHub (Dec 16, 2024).
Original GitHub issue: https://github.com/fatedier/frp/issues/4588

Describe the feature request

Is there any plan for QUIC and HTTP3 support and not on the transport level?

Describe alternatives you've considered

No response

Affected area

  • Docs
  • Installation
  • Performance and Scalability
  • Security
  • User Experience
  • Test and Release
  • Developer Infrastructure
  • Client Plugin
  • Server Plugin
  • Extensions
  • Others
Originally created by @mcipovic on GitHub (Dec 16, 2024). Original GitHub issue: https://github.com/fatedier/frp/issues/4588 ### Describe the feature request Is there any plan for QUIC and HTTP3 support and not on the transport level? ### Describe alternatives you've considered _No response_ ### Affected area - [ ] Docs - [ ] Installation - [ ] Performance and Scalability - [ ] Security - [ ] User Experience - [ ] Test and Release - [ ] Developer Infrastructure - [X] Client Plugin - [X] Server Plugin - [ ] Extensions - [ ] Others
gitea-mirror 2026-05-05 14:19:41 -06:00
Author
Owner

@fatedier commented on GitHub (Dec 16, 2024):

It will be considered after the Go standard library supports it.

<!-- gh-comment-id:2545349658 --> @fatedier commented on GitHub (Dec 16, 2024): It will be considered after the Go standard library supports it.
Author
Owner

@mcipovic commented on GitHub (Dec 16, 2024):

It will be considered after the Go standard library supports it.

Isn't HTTP3 officially supported by quic-go library?

It supports HTTP/3 (RFC 9114), including QPACK (RFC 9204) and HTTP Datagrams (RFC 9297).
Support for WebTransport over HTTP/3 (draft-ietf-webtrans-http3) is implemented in webtransport-go.

<!-- gh-comment-id:2545364796 --> @mcipovic commented on GitHub (Dec 16, 2024): > It will be considered after the Go standard library supports it. Isn't HTTP3 officially supported by `quic-go` library? It supports HTTP/3 (RFC 9114), including QPACK (RFC 9204) and HTTP Datagrams (RFC 9297). Support for WebTransport over HTTP/3 (draft-ietf-webtrans-http3) is implemented in webtransport-go.
Author
Owner

@github-actions[bot] commented on GitHub (Dec 31, 2024):

Issues go stale after 14d of inactivity. Stale issues rot after an additional 3d of inactivity and eventually close.

<!-- gh-comment-id:2566036515 --> @github-actions[bot] commented on GitHub (Dec 31, 2024): Issues go stale after 14d of inactivity. Stale issues rot after an additional 3d of inactivity and eventually close.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/frp#3627
No description provided.