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 ਦਾ ਕਸਟਮ-ਮੈਥਡ ਵਿਕਲਪ ਨਹੀਂ ਹੈ।

ਰੂਟਾਂ ਦੀ ਤੁਲਨਾ ਕਰਦੇ ਸਮੇਂ, ਜਵਾਬ ਕੋਡ ਅਤੇ ਅਸਫਲਤਾਵਾਂ ਨੂੰ ਸਮੇਂ ਨਾਲ ਰੱਖੋ। ਪ੍ਰੌਕਸੀ ਦਾ ਤੇਜ਼ ਇਨਕਾਰ ਇੱਛਤ ਐਪਲੀਕੇਸ਼ਨ ਤੋਂ ਤੇਜ਼ ਜਵਾਬ ਨਹੀਂ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ