ApacheBench ima ločeno možnost za prijavo v proxy
Usmerite zahtevo HTTP ApacheBench z -X in hranite Basic podatke proxyja ločeno od računa spletnega mesta.
Pri zahtevi ApacheBench prek proxyja HTTP postavite posrednika za veliko -X in pustite spletno mesto v končnem URL:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status
Za javni endpoint vzemite gostitelja in vrata s seznama proxyjev HTTP. To je primer usmerjanja ene zahteve. En odgovor ni uporabno merilo uspešnosti.
Če proxy zahteva preverjanje Basic, ApacheBench ponuja drugačno možnost od prijave na spletno mesto:
| Možnost | Prejemnik |
|---|---|
| -P user:password | Posrednik |
| -A user:password | Ciljni strežnik |
Te možnosti pošljejo navedene podatke, ne da bi čakale na izziv. Za vsakega prejemnika uporabite predvideni račun in pri vnosu resničnih gesel upoštevajte izpostavljenost v zgodovini ukazov in v argumentih procesa.
Sintaksa endpointa je host:port, ne širši vmesnik proxy URL v curl. Predvsem veliki -X tu ni možnost metode po meri v curl.
Pri primerjavi poti ohranite kode odgovorov in napake skupaj z meritvami časa. Hitra zavrnitev proxyja ni hiter odgovor ciljne aplikacije.