CONNECT ట్రాఫిక్ Squid ఆబ్జెక్ట్ క్యాష్ను ఎందుకు నింపదు
సాధారణ HTTPS టన్నెల్ ఫార్వర్డ్ ప్రాక్సీకి మళ్లీ వాడగల HTTP ప్రతిస్పందన ఆబ్జెక్ట్లను ఇవ్వకుండా అనేక బైట్లను ఎందుకు బదిలీ చేయగలదు.
సాధారణ CONNECT టన్నెల్ Squid కు క్యాష్ చేయగల వెబ్సైట్ ప్రతిస్పందనకు బదులుగా ఎన్క్రిప్ట్ చేసిన బైట్లను ఇస్తుంది. అందువల్ల పెద్ద HTTPS డౌన్లోడ్ ఆబ్జెక్ట్ క్యాష్లో మళ్లీ వాడగల ఒక్క ఎంట్రీని కూడా జోడించకుండా అధిక ట్రాఫిక్ను సృష్టించవచ్చు.
Squid టన్నెల్ గమ్యం, వ్యవధి, బైట్ల సంఖ్యను నమోదు చేయగలదు. లోపలి URL పాత్, క్యాష్ సూచనలు, రిప్రజెంటేషన్, వాలిడేటర్లను నిల్వచేసి మళ్లీ వాడగల సాధారణ HTTP సందేశాలుగా అది పొందదు. ఎక్కువ డిస్క్ స్థలం లేదా ఆబ్జెక్ట్ పరిమాణానికి పెద్ద పరిమితి వాటిని బయటపెట్టలేవు.
క్యాష్ పాడైందని చెప్పే ముందు అభ్యర్థన పద్ధతులు, టన్నెల్ రికార్డులను పరిశీలించండి. CONNECT ప్రధానంగా ఉన్న పనిభారంలో అధిక బదిలీలు, ఆబ్జెక్ట్ల తక్కువ పునర్వినియోగం కలిసే ఉండవచ్చు. క్యాష్ను నిజంగా పరీక్షించడానికి మీ నియంత్రణలో ఉన్న, స్పష్టమైన క్యాష్ హెడర్లు, తెలిసిన కంటెంట్ గల HTTP వనరును వాడండి; టన్నెల్, బ్రౌజర్ క్యాష్ లేదా గమ్య CDN కాకుండా Squid ఆబ్జెక్ట్ ప్రాసెసింగ్ మార్గాన్ని పరీక్షిస్తున్నారని నిర్ధారించండి.
ప్రాక్సీ వరకు TLS ప్రత్యేక పొర. తన సొంత లిసనర్ వద్ద TLS కనెక్షన్ను ముగించిన తరువాత Squid సాధారణ HTTP గమ్యానికి అభ్యర్థనను ప్రాసెస్ చేయగలదు. ఆ కనెక్షన్ బదులుగా HTTPS కు CONNECT కోరితే, గమ్యానికి లోపలి TLS ప్రత్యేకంగా, విషయాన్ని చూడలేనిదిగా ఉంటుంది.
HTTPS ఇంటర్సెప్షన్ సర్టిఫికెట్ నమ్మకం, అధికారాల మంజూరు, గోప్యత అవసరాలను మారుస్తుంది. ఇది క్యాష్ స్థలానికి చేసే సాధారణ సర్దుబాటు కాదు; సాధారణ ఫార్వర్డ్ ప్రాక్సీ పనిచేయడానికి ఇంటర్సెప్షన్ అవసరం లేదు.