ApacheBench het 'n aparte opsie vir die proxy-aanmelding
Stuur 'n ApacheBench-HTTP-versoek met -X en hou die proxy se Basic-gebruikersbewyse apart van die webwerf se rekening.
Vir 'n ApacheBench-versoek deur 'n HTTP-proxy plaas die tussenganger ná die hoofletter -X en laat die webwerf in die finale URL:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status
Vir 'n openbare eindpunt neem die gasheer en poort uit die HTTP-proxylys. Dit is 'n voorbeeld van roetering vir een versoek. Een antwoord is nie 'n nuttige prestasiemaatstaf nie.
As die proxy Basic-verifikasie vereis, gee ApacheBench 'n ander opsie as die webwerf-aanmelding:
| Opsie | Ontvanger |
|---|---|
| -P user:password | Die tussenganger |
| -A user:password | Die bestemmingsbediener |
Hierdie opsies stuur die verskafde bewyse sonder om op 'n uitdaging te wag. Gebruik die beoogde rekening vir elke ontvanger en oorweeg blootstelling in die opdraggeskiedenis en prosesargumente wanneer jy regte wagwoorde verskaf.
Die eindpunt-sintaksis is host:port, eerder as curl se breër proxy-URL-koppelvlak. Veral: die hoofletter -X hier is nie curl se opsie vir 'n pasgemaakte metode nie.
Wanneer jy roetes vergelyk, hou antwoordkodes en mislukkings saam met die tydsberekening. 'n Vinnige verwerping deur die proxy is nie 'n vinnige antwoord van die beoogde toepassing nie.