Cadwch y polisi a ddeillir o'r ffurfweddiad cyn i'r rhaglen ddisodli WebRequest.DefaultWebProxy am y tro cyntaf:

System.Net.IWebProxy configuredPolicy =
    System.Net.WebRequest.DefaultWebProxy;

Adferwch y cyfeiriad hwnnw ar ffin reoledig y rhaglen:

System.Net.WebRequest.DefaultWebProxy = configuredPolicy;

Gall IWebProxy ddewis llwybrau ac osgoi gwahanol ar gyfer cyrchfannau gwahanol. Mae datrys un URL prawf ac adeiladu WebProxy sefydlog o'r ateb yn colli'r penderfyniadau hynny.

DefaultProxySection yw data ffurfweddu, nid rhyngwyneb trosi cyhoeddus i ail-greu polisi effeithiol y Fframwaith. Nid API'r rhaglen yw ei god trosi mewnol.

Cyfeiriad at wrthrych yw'r gwerth a gadwyd, nid copi dwfn. Os bydd y rhaglen yn newid manylion mewngofnodi neu osodiadau'r gwrthrych hwnnw, ni all ailosod y cyfeiriad ddadwneud y newidiadau hynny.

Ar gyfer un cais neu lwyth gwaith ar wahân, ffurfweddwch ei gleient yn uniongyrchol. Mae newid y rhagosodiad a rennir hwn dros dro o amgylch gwaith cyfochrog yn rhoi'r un polisi newidiol i alwyr eraill.

Erthyglau cysylltiedig