tsenart / vegeta

HTTP load testing tool and library. It's over 9000!
http://godoc.org/github.com/tsenart/vegeta/lib
MIT License
23.01k stars 1.34k forks source link

Add support for HAProxy ProxyProtocol #665

Open aslafy-z opened 7 months ago

aslafy-z commented 7 months ago

Proposal

Add support for making requests with HAProxy proxy-protocol enabled.

Background

In some conditions, you may want to contact a reverse proxy that only accepts proxy protocol wrapped requests. In my case, i'm trying to understand performances issues for my proxy-protocol enabled nginx ingress controller.

See sample client impl at https://github.com/mastercactapus/proxyprotocol/blob/master/cmd/proxy-get/main.go#L58

Workarounds

N/A