Chrome දිගුවක ඇති ප්‍රොක්සි පරීක්ෂාවකට අනාවැකි කළ හැකි ප්‍රතිචාරයක් ඇති ගමනාන්තයක් අවශ්‍ය වේ. ඔබ පාලනය කරන HTTPS අන්ත ලක්ෂ්‍යයක් භාවිතා කරන්න, උදාහරණයක් ලෙස එය දකින ලිපිනය අඩංගු කුඩා JSON වස්තුවක් ආපසු ලබා දෙන එකක්.

ඉල්ලීම දිගුවේ සන්දර්භයෙන්, උදාහරණයක් ලෙස එහි service worker හෝ දිගු පිටුවෙන් ධාවනය කරන්න, අන්ත ලක්ෂ්‍යය manifest හි host permissions තුළ තබා:

"host_permissions": ["https://probe.example/*"]

සත්කාරක අවසරය content script එකකට එකම හරස්-මූල අයිතිවාසිකම් ලබා නොදේ. පරීක්ෂාව දිගුවේ සන්දර්භයේම තබන්න, එන්නත් කළ ස්ක්‍රිප්ටයට එකම ඉල්ලීම කළ හැකි යැයි නොසිතන්න.

async function probe() {
  const controller = new AbortController();
  const timer = setTimeout(() => controller.abort(), 5000);
  try {
    const response = await fetch('https://probe.example/ip', {
      cache: 'no-store',
      signal: controller.signal,
    });
    if (!response.ok) throw new Error(`HTTP ${response.status}`);
    const result = await response.json();
    if (typeof result.ip !== 'string') throw new Error('Bad probe body');
    return result.ip;
  } finally {
    clearTimeout(timer);
  }
}

සත්කාරක නාමය ආදේශකයකි. සේවාදායකය සහ සේවාලාභියා ප්‍රතිචාර ආකෘතිය සහ cache ප්‍රතිපත්තිය පිළිබඳව එකඟ විය යුතුය. ප්‍රතික්ෂේප කළ ඉල්ලීම් සහ විකෘති ප්‍රතිචාර දිගුවේ ඇමතුම්කරු තුළ හසුරුවන්න, ඒවා වලංගු පිටවන ලිපිනයක් ලෙස නොපෙන්වන්න.

නිරීක්ෂණය නිවැරදිව නම් කරන්න

සාර්ථක ප්‍රතිඵලයක් ඔප්පු කරන්නේ මෙම ඉල්ලීම අන්ත ලක්ෂ්‍යයට ළඟා වී අපේක්ෂිත ආකෘතියේ පිළිතුරක් ලැබුණු බවයි. සංසන්දනය අර්ථවත් වන තැන නිරීක්ෂිත ලිපිනය ඔබ අදහස් කළ මාර්ගය සමඟ සසඳන්න. වින්‍යාස කළ ප්‍රොක්සියේ සවන් දෙන IP එය අනිවාර්යයෙන් එහි පොදු පිටවීම විය යුතු නැත.

PAC රීතියක් හෝ මගහැරීම් ලැයිස්තුවක් පරීක්ෂාව සෘජුව යැවිය හැකි අතර තවත් ගමනාන්තයක් ප්‍රොක්සියක් භාවිතා කරයි. ප්‍රොක්සි සැකසුම් කියවීම වින්‍යාසයේ සාක්ෂි සපයයි; ඉල්ලීම මෙම ගමනාන්තය සඳහා සාක්ෂි සපයයි. එකක්වත් තනිව සෑම ටැබයක් හෝ URL එකම මාර්ගය අනුගමනය කරන බව ඔප්පු නොකරයි.

අතුරුමුහුණතේ කාල සීමාව, HTTP දෝෂය සහ අනපේක්ෂිත පණිවිඩය වෙන් වෙන්ව තබන්න. එක් ඉල්ලීමකින් පසු මුළු යන්ත්‍රයම නොබැඳි යැයි ප්‍රකාශ කිරීමට වඩා “මෙම පරීක්ෂාව අසාර්ථක විය” යැයි පැවසීම වඩාත් ප්‍රයෝජනවත්ය.

අදාළ ලිපි