Skip to content

Support HTTP/2 #416

@NghiaTranUIT

Description

@NghiaTranUIT

🐶 Brief

At the moment, all intercepted HTTP/HTTPS through Proxyman will be downgraded to HTTP/1.1. We should support HTTP/2 too and implement the HTTP/2 parser correctly.

👑 Criteria

  • Support h2 ALPN in CocoaAsyncSocket
  • Determine whether or not the request is HTTP/2
  • Write HTTP/2 Parser. We could inspired from Apple-Server source
  • Work with current architecture. HTTP/1.x and HTTP/2

Update 1 (5 Feb 2023): Beta build for HTTP/2 is ready ✅

Comment: #416 (comment)

Update 2 (14 Feb 2023): New Update

Comment: #416 (comment)

Update 3 (22 Feb 2023):

#416 (comment)

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions