reqable / reqable/reqable-app

[feature] 反向代理支持监听`HTTPS`、`QUIC`协议

Open
#657 21 comments 0 reactions 1 assignee View on GitHub

@MegatronKing is already working on this.

Since May 17, 2024.

enhancement
Dominant language
No language data
Stars
6.8k
Forks
268
PR merge metrics
No merged PRs in 30d

Description

Is your feature request related to a problem? Please describe.
当前反向代理仅支持监听HTTP协议,无法满足对一部分强制走HTTP/2、HTTP/3的客户端的反向代理抓包。

Describe the solution you'd like
客户端->https/quic->Reqable的反向代理端口->https/quic->真实目标

加粗部分为当前 Reqable 不支持的部分

Describe alternatives you've considered

Additional context
这种情况下,反向代理的证书问题需要用户自行解决,如反向代理监听一个域名,这个域名会解析到反向代理的主机IP上,而这个域名在事先已经在公网中申请了一个可信的证书,用户只需要导入这个证书和私钥即可实现客户端可信的反向代理。

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.