QNetworkProxy proxy(
    QNetworkProxy::Socks5Proxy,
    QStringLiteral("proxy.example.net"),
    1080);
udpSocket->setProxy(proxy);

bind ਜਾਂ connect ਤੋੰ ਪਹਿਲਾਂ ਇਸ ਨੂੰ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਮੌਜੂਦਾ QUdpSocket 'te ਲਾਗੂ ਕਰੋ। SOCKS ਸਰਵਰ ਨੂੰ UDP association ਲਾਗੂ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ; ਪ੍ਰੌਕਸੀ ਸਮਰਥਾ ਫ਼ਲੈਗ ਅਤੇ ਸਫਲ TCP ਬ੍ਰਾਉਜ਼ਿੰਗ ਉਸ ਕਾਰਵਾਈ ਦੀ ਜਾੰਚ ਨਹੀਂ ਕਰਦੇ। ਮੰਜੂਰਸ਼ੁਦਾ ਸਾਰਵਜਨਿਕ UDP ਟੈਸਟ ਲਈ SOCKS5 ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਪਤਿਆਂ ਦੇ ਉਮੀਦਵਾਰ ਦੇਂਦੀ ਹੈ, ਪਰ ਹਰ ਉਮੀਦਵਾਰ ਦਾ UDP association ਅਤੇ ਟਾਰਗਟ ਤਕ ਪਹੁੰਚ ਵੱਖਰੇ ਤੌਰ 'te ਜਾੰਚਣੀ ਪਵੇਗੀ।

ਕਾਰਵਾਈQt ਵੱਲੋਂ ਦਸਤਾਵੇਜ਼ੀ SOCKS5 UDP ਵਿਚਾਰ
bindਸਮਾਂ ਖਤਮ ਹੋ ਸਕਦਾ ਹੈ
ਗੈਰ-ਜ਼ੀਰੋ ਸਥਾਨੀਕ ਪੋਰਟ ਦੀ ਬੇਨਤੀਇਸ ਗਲ ਦੀ ਗਾਰੰਟੀ ਨਹੀਂ ਦੇਦਾ ਕਿ ਉਹ ਪੋਰਟ ਵਰਤਿਆ ਜਾਵੇਗਾ
ਨਤੀਜਾ ਜਾੰਚੋਅਸਲ ਜਾਣਕਾਰੀ ਲਈ localPort ਅਤੇ localAddress ਪੱੜੋ

ਰਿਲੇ ਇਕ UDP ਮਾਰਗ ਜੋੜਦਾ ਹੈ ਜਿਸ 'ਤੇ ਪੈਕੇਟ ਨੁਕਸਾਨ ਅਜੇ ਵੀ ਸੰਭਵ ਹੈ। ਪ੍ਰੌਕਸੀ ਖਾਤੇ ਦੇ ਮੁੱਲ ਵਸਤੂ ਦੇ user/password ਗੁਣ ਵਰਤਦੇ ਹਨ।

ਪ੍ਰੌਕਸੀ ਬਦਲਣ ਨਾਲ ਜੁੜਿਆ ਸਾਕਟ ਹਿਲਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ। localhost ਟੈਸਟਾਂ ਦੀ ਵੀ ਧਿਆਨ ਨਾਲ ਵ੍ਯਾਖਿਆ ਕਰੋ: Qt ਆਪਣੇ ਦਸਤਾਵੇਜ਼ੀ localhost ਪਤਿਆਂ ਲਈ connectToHost, bind ਜਾਂ listen ਵਿੱਚ ਨੈਟਵਰਕ ਪ੍ਰੌਕਸੀ ਬਾਈਪਾਸ ਕਰਦਾ ਹੈ।

ਸੰਬੰਧਿਤ ਲੇਖ