ApacheBench mempunyai pilihan berasingan untuk log masuk proksi
Halakan permintaan HTTP ApacheBench dengan -X dan asingkan kelayakan Basic proksi daripada akaun laman web.
Untuk permintaan ApacheBench melalui proksi HTTP, letakkan perantara selepas -X huruf besar dan biarkan laman web dalam URL akhir:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status
Untuk endpoint awam, ambil hos dan port daripada senarai proksi HTTP. Ini contoh penghalaan satu permintaan. Satu respons bukan ukuran prestasi yang berguna.
Jika proksi memerlukan pengesahan Basic, ApacheBench menyediakan pilihan yang berbeza daripada log masuk laman web:
| Pilihan | Penerima |
|---|---|
| -P user:password | Perantara |
| -A user:password | Pelayan destinasi |
Pilihan ini menghantar kelayakan yang diberi tanpa menunggu cabaran. Gunakan akaun yang dimaksudkan untuk setiap penerima dan pertimbangkan pendedahan dalam sejarah arahan dan hujah proses apabila memberikan kata laluan sebenar.
Sintaks endpoint ialah host:port, bukan antara muka URL proksi curl yang lebih luas. Khususnya, -X huruf besar di sini bukan pilihan kaedah tersuai curl.
Semasa membandingkan laluan, simpan kod respons dan kegagalan bersama masa. Penolakan pantas oleh proksi bukan respons pantas daripada aplikasi yang dimaksudkan.