የPAC ፋይል ሌላ ድረ ገጽን በትክክል በፕሮክሲ እያሳለፈም፣ የIP መፈተሻ ገጽ ቀጥተኛ አድራሻዎን ሊያሳይ ይችላል። የIP መፈተሻውን ራሱ የትኛው ቅርንጫፍ እንደሚገዛ ይፈትሹ፦

function FindProxyForURL(url, host) {
  if (host === "example.com") {
    return "PROXY 203.0.113.10:8080; DIRECT";
  }
  return "DIRECT";
}

ይህ ስክሪፕት ለexample.com HTTP ፕሮክሲ፣ ከዚያም DIRECT ያቀርባል። ሁሉም ሌሎች አስተናጋጆች በግልጽ ቀጥታ ናቸው፣ ስለዚህ በሌላ ጎራ ያለ IP መፈተሻ የፕሮክሲ ቅርንጫፍን በፍጹም አይፈትንም። ከመጠቀም በፊት የሰነዱን መገናኛ በታሰበው HTTP ፕሮክሲ ይቀይሩ፤ የሕዝብ ፕሮክሲ ከፖሊሲው ጋር ሲስማማ የHTTP ፕሮክሲ ዝርዝር አማራጮችን ይሰጣል።

የ«;» ምልክቶች የመንገድ አማራጮችን ይለያሉ። DIRECT ያለ ፕሮክሲ ግንኙነት ይፈቅዳል፤ ከተመረጠ መድረሻው የቀጥታ መንገዱን መውጫ ሊያይ ይችላል። አስገዳጅ የፕሮክሲ ፖሊሲ ፕሮክሲው በማይገኝበት ጊዜ ይህን ምትክ ሆን ብሎ በሚፈቅድ ደንብ ላይ ሊተማመን አይችልም።

አሳሹ የአማራጮችን ውድቀት እንዴት እንደሚያስተናግድ ይወስናል፣ ያልሠሩ ፕሮክሲዎችንም ሊያስታውስ ይችላል። ድረ ገጽ የHTTP ስህተት መመለሱ በራሱ ፕሮክሲው አይደረስበትም ከማለት ጋር አይመሳሰልም። ስለዚህ በስክሪፕቱ ውስጥ ያለው የመጀመሪያ አማራጭ ብቻ የተጠቀመውን መንገድ አያረጋግጥም።

PROXY IP:port መደበኛ HTTP አዳማጭን ይጠቁማል። ሲደገፍ HTTPSን በCONNECT ማስተላለፍ ይችላል፤ ድረ ገጹ HTTPS ስለሆነ ብቻ የተለየ መገናኛ አይፈልግም። አሳሹ የሚሰጠውን URL መረጃ ብቻ ይጠቀሙ፤ የHTTPS መንገድና የጥያቄ ክፍል ከPAC ግምገማ በፊት ሊወገዱ ይችላሉ።

ለታሰበው መድረሻ ውጤቱን ይገምግሙ፣ ከዚያም በዚያው ደንብ የሚገዛ አዲስ ጥያቄ ይላኩ። ማስተካከያ ከመምረጥ በፊት የተሳሳተ ማዛመድ፣ የማይደረስበት መገናኛና የተፈቀደ ቀጥታ ምትክ መንገድ ይለዩ።

ተዛማጅ ጽሑፎች