ApacheBench té una opció separada per a l'inici de sessió al proxy
Encamina una sol·licitud HTTP d'ApacheBench amb -X i mantén les credencials Basic del proxy separades del compte del lloc web.
Per a una sol·licitud d'ApacheBench a través d'un proxy HTTP, posa l'intermediari després de la majúscula -X i deixa el lloc web a l'URL final:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status
Per a un endpoint públic, pren l'amfitrió i el port de la llista de proxys HTTP. Aquest és un exemple d'encaminament d'una sola sol·licitud. Una resposta no és una mesura útil de rendiment.
Si el proxy requereix autenticació Basic, ApacheBench ofereix una opció diferent de l'inici de sessió del lloc web:
| Opció | Destinatari |
|---|---|
| -P user:password | L'intermediari |
| -A user:password | El servidor de destinació |
Aquestes opcions envien les credencials indicades sense esperar un desafiament. Fes servir el compte previst per a cada destinatari i tingues en compte l'exposició a l'historial de comandes i als arguments del procés quan introdueixis contrasenyes reals.
La sintaxi de l'endpoint és host:port, no la interfície més àmplia d'URL de proxy de curl. En particular, la -X majúscula aquí no és l'opció de mètode personalitzat de curl.
Quan comparis rutes, conserva els codis de resposta i les fallades juntament amb els temps. Un rebuig ràpid del proxy no és una resposta ràpida de l'aplicació prevista.