ਫਾਈਲ ਵਿੱਚੋਂ ਇੱਕ ਪ੍ਰੌਕਸੀ ਚੁਣੋ, ਫਿਰ ਵੈੱਬਸਾਈਟ ਬੇਨਤੀ ਲਈ ਰੂਟ ਮੈਪ ਬਣਾਓ। ਉਮੀਦਵਾਰ ਐਂਡਪੌਇੰਟਾਂ ਦਾ ਪੂਲ ਆਪਣੇ ਆਪ ਵਿੱਚ Requests ਰਾਊਟਿੰਗ ਸ਼ਬਦਕੋਸ਼ ਨਹੀਂ ਹੈ।

  1. ਨਿਰਧਾਰਿਤ ਫਾਰਮੈਟ ਅਨੁਸਾਰ ਐਂਟਰੀ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰੋ। ਗੈਰ-ਰਸਮੀ IP:port:user:password ਲਾਈਨ ਅਸਪਸ਼ਟ ਹੁੰਦੀ ਹੈ ਜਦੋਂ IPv6 ਪਤੇ ਜਾਂ ਪ੍ਰਮਾਣ-ਪੱਤਰਾਂ ਵਿੱਚ ਕੋਲਨ ਹੁੰਦਾ ਹੈ। IPv4 ਹੋਸਟ, ਸੰਖਿਆਤਮਕ ਪੋਰਟ ਅਤੇ ਕੋਲਨ-ਰਹਿਤ ਵਰਤੋਂਕਾਰ ਨਾਮ ਲਈ ਸੀਮਿਤ ਵੰਡ ਬਾਕੀ ਪਾਠ ਨੂੰ ਪਾਸਵਰਡ ਵਜੋਂ ਛੱਡ ਸਕਦੀ ਹੈ। ਜਦੋਂ ਉਹ ਪਾਬੰਦੀਆਂ ਨਾ ਬੈਠਣ ਤਾਂ ਵੱਖਰੇ ਸੰਰਚਿਤ ਖੇਤਰ ਵਰਤੋ।
  2. ਇਸ ਕਾਰਵਾਈ ਲਈ ਐਂਡਪੌਇੰਟ ਚੁਣੋ। ਇਸ ਦਾ ਅਸਲ ਪ੍ਰੋਟੋਕੋਲ ਰੱਖੋ ਅਤੇ ਇਸ ਦਾ URL ਬਣਾਉਂਦੇ ਸਮੇਂ ਪ੍ਰਮਾਣ-ਪੱਤਰਾਂ ਦੇ ਹਿੱਸਿਆਂ ਨੂੰ ਐਨਕੋਡ ਕਰੋ। ਭੇਤ ਵਾਲਾ ਉਹ ਮੁੱਲ ਆਮ ਲਾਗਾਂ ਤੋਂ ਬਾਹਰ ਰੱਖੋ।
  3. ਮੰਜ਼ਿਲ ਸਕੀਮਾਂ ਨੂੰ ਉਸ ਚੁਣੇ URL ਨਾਲ ਮੈਪ ਕਰੋ। ਇੱਕ ਚੁਣੀ HTTP ਪ੍ਰੌਕਸੀ ਲਈ, ਮੈਪ ਇਵੇਂ ਹੋ ਸਕਦਾ ਹੈ:
routes = {
    'http': selected_proxy_url,
    'https': selected_proxy_url,
}

http ਅਤੇ https ਕੁੰਜੀਆਂ ਮੰਜ਼ਿਲ ਸਕੀਮਾਂ ਚੁਣਦੀਆਂ ਹਨ। http://203.0.113.10 ਵਰਗੀ ਕੁੰਜੀ ਇਸ ਦੀ ਬਜਾਏ ਉਸੇ ਸਹੀ ਮੰਜ਼ਿਲ ਹੋਸਟ ਵੱਲ ਬੇਨਤੀਆਂ ਚੁਣਦੀ ਹੈ; ਇਹ ਉਸ ਪਤੇ ਦੀ ਪ੍ਰੌਕਸੀ ਨੂੰ ਲੇਬਲ ਨਹੀਂ ਕਰਦੀ। ਹਰ ਪ੍ਰੌਕਸੀ IP ਨੂੰ ਕੁੰਜੀ ਵਜੋਂ ਵਰਤਣ ਨਾਲ ਕੋਈ ਅਸੰਬੰਧਿਤ ਵੈੱਬਸਾਈਟ ਲੋੜੀਂਦੇ ਰੂਟ ਤੋਂ ਬਿਨਾਂ ਰਹਿ ਸਕਦੀ ਹੈ।

ਪੂਲ ਦਾ ਇੱਕ ਵਾਰ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰੋ, ਇੱਕ ਐਂਡਪੌਇੰਟ ਚੁਣੋ ਅਤੇ ਕਲਾਇੰਟ ਕਾਲ ਲਈ ਮੈਪਿੰਗ ਬਣਾਓ। ਇਹ ਕਦਮ ਵੱਖਰੇ ਰੱਖਣ ਨਾਲ ਤੁਸੀਂ Requests ਦੀਆਂ ਰਾਊਟਿੰਗ ਕੁੰਜੀਆਂ ਦਾ ਅਰਥ ਬਦਲੇ ਬਿਨਾਂ ਚੋਣ ਨੀਤੀ ਬਦਲ ਸਕਦੇ ਹੋ।

ਸੰਬੰਧਿਤ ਲੇਖ