ל-ApacheBench יש אפשרות נפרדת לכניסה לפרוקסי
נתבו בקשת HTTP של ApacheBench עם -X והשאירו את פרטי Basic של הפרוקסי בנפרד מחשבון האתר.
לבקשת ApacheBench דרך פרוקסי HTTP, שימו את המתווך אחרי ה--X באותיות גדולות והשאירו את האתר בכתובת ה-URL הסופית:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status
לנקודת קצה ציבורית, קחו את המארח והפורט מרשימת פרוקסי ה-HTTP. זו דוגמה לניתוב של בקשה אחת. תגובה אחת אינה מדד ביצועים שימושי.
אם הפרוקסי דורש אימות Basic, ApacheBench מספק אפשרות שונה מהכניסה לאתר:
| אפשרות | נמען |
|---|---|
| -P user:password | המתווך |
| -A user:password | שרת היעד |
אפשרויות אלה שולחות את הפרטים שסופקו בלי להמתין לאתגר. השתמשו בחשבון המיועד לכל נמען והביאו בחשבון חשיפה בהיסטוריית הפקודות ובארגומנטים של התהליך כשאתם מספקים סיסמאות אמיתיות.
התחביר של נקודת הקצה הוא host:port, ולא ממשק URL הפרוקסי הרחב יותר של curl. במיוחד, האות -X הגדולה כאן אינה אפשרות השיטה המותאמת אישית של curl.
כשמשווים מסלולים, שמרו קודי תגובה וכשלים לצד זמני התגובה. דחייה מהירה של הפרוקסי אינה תגובה מהירה של היישום המיועד.