Seadistage .NET handleri marsruutimine enne esimest kasutust. Kui määrate Proxy või UseProxy pärast päringute algust, võib see visata InvalidOperationException.

MuudatusMida see ei anna
Kasutatud handleri omaduse ümberkirjutamineToetatud päringupõhine marsruudilüliti
Määratud WebProxy.Address muutmineAatomvalik samaaegsete päringute jaoks või koondatud ühenduste liigutamine
Globaalse praeguse väärtuse panemine IWebProxy sisseMääratletud samaaegsuspoliitika ainult oleku liigutamisega

Piiratud marsruudihulga jaoks hoidke nende poliitikatega seotud korduvkasutatavaid kliente/handlerirühmi ja valige klient enne saatmist. Kohandatud IWebProxy võib teha teadlikke ja samaaegsuskindlaid otsuseid, kuid muudetav jagatud ajutine väärtus jääb mitmetähenduslikuks.

Piirake marsruudikliente ja pooleliolevat tööd sihtkohtade, kestuse, ühenduse eluea ja OS-i piirangute järgi. Rohkem marsruute lisab basseine/pistikuid, seega ei ole võrdlustesti proxyde arv mahutavuse garantii.

Uuesti proovimine teise proxy kaudu on veel üks piiratud katse oma kliendi/tulemusega. Esituste puhul säilitage võimalus, et esimene päring töödeldi enne, kui selle vastus kadus.

Seotud artiklid