mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-25 16:15:55 +03:00
[GH-ISSUE #588] Is HTTP 2 supported? #586
Labels
No labels
Discussion
Feature request
In Progress...
Plugins
Waiting response
Windows
Windows
bug
duplicate
enhancement
feature
good first issue
iOS
macOS 10.11
question
wontfix
✅ Done
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Proxyman#586
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @csh589 on GitHub (Aug 19, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/588
Proxyman version? (Ex. Proxyman 1.4.3)
Version 2.4.1
macOS Version? (Ex. mac 10.14)
10.14.6
Steps to reproduce
Thanks to your great job! I tried to use this to replace Charles, but I found that proxyman only caught the HTTP 1.0 and HTTP 1.1 requests, while our applications use HTTP 2. These HTTP 2 requests can be caught by Charles though. So I wonder why would this happen because I found an issue saying that the swiftNIO is supporting HTTP 2 now?
Expected behavior
Screenshots (optional)
The Charles catch HTTP 2 requests like this one:

@NghiaTranUIT commented on GitHub (Aug 19, 2020):
Hi @csh589 , HTTP/2 is in our release schedule after the Scripting #557 is done. ETA about 3-4 weeks.
Please stay tuned 🌮 😄
@NghiaTranUIT commented on GitHub (Feb 5, 2023):
@csh589 please check out the Beta build for HTTP/2: https://github.com/ProxymanApp/Proxyman/issues/416#issuecomment-1417959460