ApacheBench ka një opsion të veçantë për hyrjen në proxy
Drejto një kërkesë HTTP të ApacheBench me -X dhe mbaj kredencialet Basic të proxy-t të ndara nga llogaria e faqes.
Për një kërkesë ApacheBench përmes një proxy HTTP, vendos ndërmjetësin pas -X me shkronjë të madhe dhe lëre faqen në URL-në përfundimtare:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/statusPër një pikë fundore publike, merr hostin dhe portin nga lista e proxy-ve HTTP. Ky është një shembull rrugëtimi me një kërkesë të vetme. Një përgjigje nuk është matje e dobishme e performancës.
Nëse proxy-t kërkon autentikim Basic, ApacheBench ofron një opsion të ndryshëm nga hyrja në faqe:
| Opsioni | Marrësi |
|---|---|
| Ndërmjetësi | Serveri i destinacionit |
| -P user:password | -A user:password |
Këto opsione i dërgojnë kredencialet e dhëna pa pritur një sfidë. Përdor llogarinë e synuar për secilin marrës dhe merr parasysh ekspozimin e historikut të komandave dhe argumenteve të procesit kur jep fjalëkalime të vërteta.
Sintaksa e pikës fundore është host:port, jo ndërfaqja më e gjerë e URL-së së proxy-t e curl-it. Në veçanti, -X me shkronjë të madhe këtu nuk është opsioni i metodës së personalizuar të curl-it.
Kur krahason rrugëtime, mbaj kodet e përgjigjes dhe dështimet së bashku me kohën. Një refuzim i shpejtë nga proxy-t nuk është përgjigje e shpejtë nga aplikacioni i synuar.