Faighnich de .NET dè an seach-rathad a chleachdadh e airson URL
Sgrùdaich an taghadh seach-rathaid bunaiteach airson ceann-uidhe mionaideach, a' gabhail a-steach co-dhùnaidhean seachain agus thar-sgrìobhaidhean soilleir HttpClient.
Faighnich den phoileasaidh bunaiteach mun URL mhionaideach a dh'fhàillicheas:
var destination = new Uri("https://example.com/");
var proxy = HttpClient.DefaultProxy;
Console.WriteLine(proxy.IsBypassed(destination));
Console.WriteLine(proxy.GetProxy(destination));Cleachd na h-àiteachan-ainm System agus System.Net.Http. Cùm fiosrachadh prìobhaideach mun cheann-uidhe a thèid a thilleadh a-mach à logaichean poblach.
| Amharc | Ciall |
|---|---|
IsBypassed(destination) | Am bi am poileasaidh seo a' taghadh slighe dhìreach airson an URL sin. |
GetProxy(destination) | Toradh poileasaidh; Faodaidh WebProxy an ceann-uidhe tùsail a thilleadh nuair a thèid seachain. |
| Fìor-iarrtas tron neach-cleachdaidh a dh'fhàillicheas | Fianais an robh an t-slighe a chaidh a thaghadh freagarrach. |
| Aithris seòlaidh tùs bho thaobh a' chinn-uidhe | An t-slighe a-mach a chaidh fhaicinn airson an iarrtais sin. |
HttpClient.DefaultProxy a' solar slighe bunaiteach nuair nach eil rèiteachadh seach-rathaid soilleir aig an làimhsiche, agus tha a thòiseachadh an urra ris an àrd-ùrlar. Faodaidh seach-rathad air a shònrachadh no cleachdadh seach-rathaid air a chur dheth taghadh ann an dòigh eile. Sgrùdaich an fhìor làimhsiche, chan e dìreach neach-cleachdaidh breithneachaidh ùr.
Faodaidh seirbheis ruith le àrainneachd neach-cleachdaidh eile cuideachd. Cùm an seach-rathad a chaidh a thaghadh, an co-dhùnadh seachain agus toradh an iarrtais air leth nuair a choimeasar ri tagradh eadar-ghnìomhach e. Chan eil an còd seo a' fosgladh ceangal ceann-uidhe sam bith agus chan eil e a' tomhas IP fàilligidh sam bith; cruinnich fianais mar sin tron aon neach-cleachdaidh agus slighe ma bhios feum air.