Faodaidh iarrtas Java tighinn tarsainn air grunn inntrigidhean proxy: rèiteachadh soilleir a' chliant, an roghnaichear bunaiteach, feartan lìonra JVM, agus roghainnean siostaim-obrachaidh le taic. Nuair a dh'ainmicheas loga SOCKS gun dùil, comharraich dè an inntrig a thagh e.

Airson còd a chleachdas an roghnaichear bunaiteach, rannsaich a' cho-dhùnadh airson an ceann-uidhe mionaideach:

URI target = URI.create("https://example.com/");
ProxySelector selector = ProxySelector.getDefault();
if (selector != null) {
    System.out.println(selector.select(target));
}

Tha seo ag aithris teachdairean an roghnaicheir. Chan eil e a' dearbhadh dè an ceangal a shoirbhich mu dheireadh, agus faodaidh cliant le a shlighe shoilleir fhèin co-dhùnadh eadar-dhealaichte a dhèanamh.

Thoir sùil air na roghainnean èifeachdach

Thoir sùil air http.proxyHost, https.proxyHost, socksProxyHost, am portan, agus java.net.useSystemProxies. Tha sgrìobhainn feartan lìonra JDK a' mìneachadh an raon agus an òrdugh-prìomhachais. Thathar a' sgrùdadh lorg proxy an t-siostaim aig àm tòiseachaidh; suidhich gu beachdail e nuair a thòisicheas an JVM.

Tha seann fhreagairtean a' mìneachadh measgachaidhean sònraichte de sheann chòmhraidhean Windows agus de sheann JDK. Faodaidh na h-aithrisean sin tùs fuasglaidh a mhìneachadh, ach chan eil iad a' dearbhadh gu bheil an aon mhearachd aig àrainneachd ruith làithreach. Clàraich dreach na h-àrainneachd ruith agus toradh an roghnaicheir mus atharraich thu roghainnean an t-siostaim-obrachaidh airson gach aplacaid.

Ma tha feum aig an aplacaid air proxy HTTP airson aon chliant, faodaidh rèiteachadh proxy soilleir an t-àiteachadh sin a dhèanamh nas soilleire. Ma tha feum aice air sligheachadh fèin-obrachail meadhanaichte, rannsaich carson a fhuair no a thill an roghnaichear an inntrig SOCKS gun dùil.

Bu chòir do roghnaichear gnàthaichte na seachain agus an làimhseachadh fàilligidh a tha san amharc a ghlèidheadh. Faodaidh criathradh gach tagraiche SOCKS gun chomharradh ceanglaichean a bhriseadh a bha gu bhith a' cleachdadh fear. Ceartaich an riaghailt cheàrr leis a' raon as lugha as urrainn dhut a chomharrachadh.

Artaigilean co-cheangailte