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

bind അല്ലെങ്കിൽ connect-ന് മുമ്പ് ആപ്ലിക്കേഷന്റെ നിലവിലുള്ള QUdpSocket-ൽ ഇത് പ്രയോഗിക്കുക. SOCKS സെർവർ UDP association നടപ്പിലാക്കണം; പ്രോക്സിയുടെ കഴിവ് ഫ്ലാഗുകളും വിജയകരമായ TCP ബ്രൗസിംഗും ആ പ്രവർത്തനം പരിശോധിക്കുന്നില്ല. അനുവദിക്കപ്പെട്ട പൊതു UDP പരീക്ഷണത്തിന് SOCKS5 പ്രോക്സി പട്ടിക വിലാസ സ്ഥാനാർത്ഥികള് നൽകുന്നു, എന്നിൽ ഓരോ സ്ഥാനാർത്ഥിയുടെയും UDP association-ഉം ലക്ഷ്യത്തിലേക്കുള്ള പ്രവേശനവും വെവ്വേറെ പരിശോധിക്കണം.

പ്രവർത്തനംQt രേഖപ്പെടുത്തിയ SOCKS5 UDP പരിഗണന
bindസമയം കഴിഞ്ഞേക്കാം
പൂജ്യമല്ലാത്ത ലോക്കൽ പോർട്ട് ആവശ്യപ്പെടുത്തുകആ പോർട്ട് ഉപയോഗിക്കുമെന്ന് ഉറപ്പു നൽകുന്നില്ല
ഫലം പരിശോധിക്കുകയഥാർത്ഥ വിവരങ്ങൾക്കായി localPort-ഉം localAddress-ഉം വായിക്കുക

റിലെ ഒരു UDP പഥം ചേർക്കുന്നു, അതിൽ പാക്കറ്റ് നഷ്ടം ഇന്നും സാധ്യമാണ്. പ്രോക്സി അക്കൗണ്ട് മൂല്യങ്ങൾ ഒബ്ജെക്ടിന്റെ user/password ഗുണങ്ങൾ ഉപയോഗിക്കുന്നു.

പ്രോക്സി മാറ്റിയാൽ ബന്ധിച്ച സോക്കറ്റ് നീക്കാൻ കഴിയില്ല. localhost പരീക്ഷണങ്ങളും ശ്രദ്ധയോടെ വ്യാഖ്യാനം ചെയ്യുക: Qt തന്റെ രേഖപ്പെടുത്തിയ localhost വിലാസങ്ങൾക്ക് connectToHost, bind അല്ലെങ്കിൽ listen-ൽ നെറ്റ്വർക്ക് പ്രോക്സികളെ ഒഴിവാക്കുന്നു.

അനുബന്ധ ലേഖനങ്ങൾ