ApacheBench ਕੋਲ ਪ੍ਰੌਕਸੀ ਲੌਗਇਨ ਲਈ ਵੱਖਰਾ ਵਿਕਲਪ ਹੈ
-X ਨਾਲ ApacheBench HTTP ਬੇਨਤੀ ਰੂਟ ਕਰੋ ਅਤੇ ਪ੍ਰੌਕਸੀ ਦੇ Basic ਪ੍ਰਮਾਣ ਵੈੱਬਸਾਈਟ ਦੇ ਖਾਤੇ ਤੋਂ ਵੱਖ ਰੱਖੋ।
HTTP ਪ੍ਰੌਕਸੀ ਰਾਹੀਂ ApacheBench ਬੇਨਤੀ ਲਈ, ਵੱਡੇ -X ਤੋਂ ਬਾਅਦ ਵਿਚੋਲਾ ਰੱਖੋ ਅਤੇ ਵੈੱਬਸਾਈਟ ਨੂੰ ਅੰਤਿਮ URL ਵਿੱਚ ਰਹਿਣ ਦਿਓ:
ab -n 1 -c 1 -X proxy.example:8080 http://origin.example/status
ਜਨਤਕ endpoint ਲਈ, HTTP ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਤੋਂ host ਅਤੇ port ਲਵੋ। ਇਹ ਇੱਕ ਬੇਨਤੀ ਦੀ ਰੂਟਿੰਗ ਦੀ ਉਦਾਹਰਨ ਹੈ। ਇੱਕ ਜਵਾਬ ਲਾਭਦਾਇਕ ਪ੍ਰਦਰਸ਼ਨ ਮਾਪ ਨਹੀਂ ਹੈ।
ਜੇ ਪ੍ਰੌਕਸੀ ਨੂੰ Basic ਪ੍ਰਮਾਣਿਕਤਾ ਚਾਹੀਦੀ ਹੈ, ApacheBench ਵੈੱਬਸਾਈਟ ਲੌਗਇਨ ਤੋਂ ਵੱਖਰਾ ਵਿਕਲਪ ਦਿੰਦਾ ਹੈ:
| ਵਿਕਲਪ | ਪ੍ਰਾਪਤਕਰਤਾ |
|---|---|
| -P user:password | ਵਿਚੋਲਾ |
| -A user:password | ਟਾਰਗੇਟ ਸਰਵਰ |
ਇਹ ਵਿਕਲਪ ਦਿੱਤੇ ਪ੍ਰਮਾਣ ਚੁਣੌਤੀ ਦੀ ਉਡੀਕ ਕੀਤੇ ਬਿਨਾਂ ਭੇਜਦੇ ਹਨ। ਹਰ ਪ੍ਰਾਪਤਕਰਤਾ ਲਈ ਇੱਛਤ ਖਾਤਾ ਵਰਤੋ ਅਤੇ ਅਸਲ ਪਾਸਵਰਡ ਦੇਣ ਵੇਲੇ ਕਮਾਂਡ-ਇਤਿਹਾਸ ਅਤੇ ਪ੍ਰੋਸੈਸ-ਆਰਗਿਊਮੈਂਟ ਵਿੱਚ ਖੁਲਾਸੇ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖੋ।
endpoint ਦਾ ਸੰਟੈਕਸ host:port ਹੈ, curl ਦਾ ਵਿਸਤ੍ਰਿਤ ਪ੍ਰੌਕਸੀ-URL ਇੰਟਰਫੇਸ ਨਹੀਂ। ਖਾਸ ਕਰਕੇ, ਇੱਥੇ ਵੱਡਾ -X curl ਦਾ ਕਸਟਮ-ਮੈਥਡ ਵਿਕਲਪ ਨਹੀਂ ਹੈ।
ਰੂਟਾਂ ਦੀ ਤੁਲਨਾ ਕਰਦੇ ਸਮੇਂ, ਜਵਾਬ ਕੋਡ ਅਤੇ ਅਸਫਲਤਾਵਾਂ ਨੂੰ ਸਮੇਂ ਨਾਲ ਰੱਖੋ। ਪ੍ਰੌਕਸੀ ਦਾ ਤੇਜ਼ ਇਨਕਾਰ ਇੱਛਤ ਐਪਲੀਕੇਸ਼ਨ ਤੋਂ ਤੇਜ਼ ਜਵਾਬ ਨਹੀਂ ਹੈ।