ApacheBench má samostatnou volbu pro přihlášení k proxy
Nasměrujte HTTP požadavek ApacheBench pomocí -X a držte přihlašovací údaje Basic k proxy oddělené od účtu webu.
U požadavku ApacheBench přes HTTP proxy umístěte prostředníka za velké -X a web ponechte v koncové URL:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status
U veřejného endpointu vezměte hostitele a port ze seznamu HTTP proxy. Jde o příklad směrování jednoho požadavku. Jedna odpověď není užitečné měřítko výkonu.
Pokud proxy vyžaduje Basic autentizaci, nabízí ApacheBench jinou volbu než přihlášení na web:
| Volba | Příjemce |
|---|---|
| -P user:password | Prostředník |
| -A user:password | Cílový server |
Tyto volby odešlou zadané údaje, aniž by čekaly na výzvu. Pro každého příjemce použijte zamýšlený účet a při zadávání skutečných hesel počítejte s expozicí v historii příkazů a v argumentech procesu.
Syntaxe endpointu je host:port, nikoli širší rozhraní proxy URL v curl. Zejména velké -X zde není volbou vlastní metody v curl.
Při porovnávání tras uchovávejte návratové kódy a selhání společně s časováním. Rychlé odmítnutí proxy není rychlá odpověď zamýšlené aplikace.