Thoir sùil air an IP fàgail a thathas a' faicinn bho leudachan Chrome
Cuir iarrtas cuibhrichte bho thùs an leudachain gu ceann-uidhe fo smachd agus innis dè tha an deuchainn a' dearbhadh gu fìor.
Feumaidh deuchainn proxy ann an leudachan Chrome ceann-uidhe le freagairt a ghabhas ro-innse. Cleachd ceann-uidhe HTTPS a tha fo do smachd, mar fhear a chuireas rud JSON beag air ais anns a bheil an seòladh a chì e.
Ruith an t-iarrtas bho cho-theags an leudachain, mar an service worker no duilleag an leudachain, leis a' cheann-uidhe ann an host permissions a' mhanifest:
"host_permissions": ["https://probe.example/*"]
Chan eil cead aoigheachd a' toirt dha content script na h-aon chòraichean thar-thùs. Cùm an deuchainn ann an co-theags an leudachain an àite a bhith a' gabhail ris gun urrainn do sgriobt a chaidh a chur a-steach an aon iarrtas a dhèanamh.
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);
}
}
Tha an t-ainm aoigheachd na ionad-àite. Feumaidh an fhrithealaiche agus an cliant aontachadh air cruth an fhreagairt agus air a' phoileasaidh tasgaidh. Làimhsich iarrtasan a chaidh a dhiùltadh agus freagairtean mì-chruthach ann an neach-gairm an leudachain an àite an sealltainn mar sheòladh fàgail dligheach.
Ainmich an amharc gu pongail
Dearbhaidh toradh soirbheachail gun ruig an t-iarrtas seo a' cheann-uidhe agus gun d'fhuair e an cruth freagairt a bha dùil. Dèan coimeas eadar an seòladh a chaidh fhaicinn agus an t-slighe a bha thu an dùil, far a bheil an coimeas sin brìoghmhor. Chan fheum an IP èisteachd aig a' phroxy a chaidh a rèiteach a bhith na fhàgail phoblach.
Faodaidh riaghailt PAC no liosta seachain an deuchainn a chur gu dìreach fhad 's a tha ceann-uidhe eile a' cleachdadh proxy. Bheir leughadh roghainnean a' phroxy fianais rèiteachaidh; bheir an t-iarrtas fianais airson a' cheann-uidhe seo. Chan eil aon dhiubh leatha fhèin a' dearbhadh gu bheil gach taba no URL a' leantainn na h-aon slighe.
Cùm crìoch-ùine, mearachd HTTP agus corp gun dùil air leth san eadar-aghaidh. Tha «dh'fhàillig an deuchainn seo» nas fheumaile na bhith ag ainmeachadh an inneal gu lèir far loidhne às dèidh aon iarrtas.