ApacheBench má samostatnú voľbu na prihlásenie k proxy
Nasmerujte HTTP požiadavku ApacheBench pomocou -X a držte prihlasovacie údaje Basic k proxy oddelene od účtu webu.
Pri požiadavke ApacheBench cez HTTP proxy umiestnite prostredníka za veľké -X a web ponechajte v koncovej URL:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status
Pre verejný endpoint vezmite hostiteľa a port zo zoznamu HTTP proxy. Toto je príklad smerovania jednej požiadavky. Jedna odpoveď nie je užitočné meradlo výkonu.
Ak proxy vyžaduje Basic autentifikáciu, ApacheBench ponúka inú voľbu ako prihlásenie na web:
| Voľba | Príjemca |
|---|---|
| -P user:password | Prostredník |
| -A user:password | Cieľový server |
Tieto voľby odosielajú zadané údaje bez čakania na výzvu. Pre každého príjemcu použite zamýšľaný účet a pri zadávaní skutočných hesiel počítajte s expozíciou v histórii príkazov a v argumentoch procesu.
Syntax endpointu je host:port, nie širšie rozhranie proxy URL v curl. Veľké -X tu najmä nie je voľbou vlastnej metódy curl.
Pri porovnávaní trás uchovávajte návratové kódy a zlyhania spolu s časovaním. Rýchle odmietnutie proxy nie je rýchla odpoveď zamýšľanej aplikácie.