Qt HttpProxy vs. HttpCachingProxy: CONNECT திறன்கள்
CONNECT ஆதரவுள்ள Qt இன் HttpProxy-ஐ கோரிக்கைக்கு மட்டுமான HttpCachingProxy வகையிலிருந்து வேறுபடுத்துங்கள்.
Qt சுரங்கப்பாதை அமைக்கக்கூடிய HTTP ப்ராக்ஸியை அதன் தற்காலிகச் சேமிப்பு மட்டுமான HTTP ப்ராக்ஸி வகையிலிருந்து வேறுபடுத்துகிறது. இரண்டு பெயர்களிலும் HTTP உள்ளது, ஆனால் அவற்றின் இணைப்புத் திறன்கள் வேறுபடுகின்றன.
| Qt வகை | இணைப்பின் பங்கு |
|---|---|
| HttpProxy | வெளிச்செல்லும் TCP இணைப்புகளுக்கான HTTP CONNECT ஆதரவு |
| HttpCachingProxy | இணக்கமான கோரிக்கை அடிப்படையிலான வாடிக்கையாளரில் சாதாரண HTTP கோரிக்கைகள் |
| Socks5Proxy | ஆவணப்படுத்தப்பட்ட போக்குவரத்துத் திறன்களுடன் SOCKS5 பேச்சுவார்த்தை |
சாதாரண HTTP கோரிக்கை செய்யும் QNetworkAccessManager கோரிக்கை-நோக்கு வகையைப் பயன்படுத்தலாம். பைட் சுரங்கப்பாதை தேவைப்படும் QTcpSocket-க்கு TunnelingCapability உள்ள ப்ராக்ஸி தேவை. பொதுவான TCP சாக்கெட்டுகள் அதைப் பயன்படுத்த வேண்டியிருக்கும்போது அந்தத் திறன் இல்லாமல் பயன்பாட்டு இயல்புநிலையை நிறுவுவதற்கு எதிராக Qt சிறப்பாக எச்சரிக்கிறது.
முனைப்புள்ளியை ஒதுக்கும் முன் நெறிமுறை வகையைத் தேர்ந்தெடுக்கவும். ப்ராக்ஸி அங்கீகாரம் இல்லாத அனுமதிக்கப்பட்ட பொது HTTP கோரிக்கைக்கு HTTP ப்ராக்ஸி பட்டியல் முகவரிகளை வழங்குகிறது; Qt வகை அந்தக் கோரிக்கைக்குத் தேவையான திறனை இன்னும் வழங்க வேண்டும். CONNECT சேவை பயன்படுத்தும் துறையை HttpCachingProxy-க்கு வழங்குவது அந்த Qt தேர்வுக்கு இல்லாத திறனைச் சேர்ப்பதில்லை.
தற்காலிகச் சேமிப்பு மட்டும் என்ற பெயரிடல் ஒவ்வொரு பதிலும் தொலை சேவையகத்தால் சேமிக்கப்படும் அல்லது மீண்டும் பயன்படுத்தப்படும் என்று உறுதியளிக்கவில்லை. இது வாடிக்கையாளர் இடைமுகம் ஆதரிக்கும் ப்ராக்ஸி பயன்பாட்டு பாணியை விவரிக்கிறது; தற்காலிகச் சேமிப்பின் மறுபயன்பாட்டை HTTP பதில் கொள்கையே இன்னும் நிர்வகிக்கிறது.