Implement outbound PPv2
Open
Type: Enhancement
- Dominant language
- C#
- Stars
- 9.6k
- Forks
- 933
- Avg merge
- 12d 18h
- Merged PRs (30d)
- 2
Description
This mirrors #11
This is a proxy forwarder protocol primary used by layer 4 proxies to forward information about the original client such as their IP. It does so by pre-pending the connection stream with a text or binary formatted blob of data. It's more efficient than adding X-Forwarded-For and similar headers to every request.
In HttpClient this would be implemented at the proposed Dialer or Bedrock layer, sending the blob just after the connection was established.
Contributor guide
Assessment
This issue has not been assessed yet.