ئىشلىتىلگەن .NET HttpClient proxy handler نى ئۆزگەرتىش مەغلۇپ بولۇشى مۇمكىن
ئىشلىتىپ بولغاندىن كېيىن handler خاسلىقلىرىنى ئۆزگەرتىشنىڭ ئورنىغا، بىر ۋاقىتتىكى تەلەپلەر جەريانىدا .NET proxy يول باشلاشنى مۇقىم ساقلاڭ.
.NET handler يول باشلاشنى تۇنجى ئىشلىتىشتىن بۇرۇن سەپلەڭ. تەلەپلەر باشلانغاندىن كېيىن Proxy ياكى UseProxy نى تەڭشەش InvalidOperationException تاشلىشى مۇمكىن.
| ئۆزگەرتىش | ئۇ نېمىنى تەمىنلىمەيدۇ |
|---|---|
| ئىشلىتىلگەن handler خاسلىقىنى قايتا يېزىش | قوللىنىدىغان تەلەپ-يەرلىك يول ئالماشتۇرغۇچ |
تەقسىملەنگەن WebProxy.Address نى ئۆزگەرتىش | بىر ۋاقىتتىكى تەلەپلەر ئۈچۈن ئاتوم تاللاش ياكى جەمئىي ئۇلانمىلارنى يۆتكەش |
گلوبال نۆۋەتتىكى قىممەتنى IWebProxy ئىچىگە قويۇش | پەقەت ھالەتنى يۆتكەش بىلەنلا بەلگىلەنگەن بىر ۋاقىتلىقلىق سىياسىتى |
چەكلىك يول توپلىمى ئۈچۈن، ئۇ سىياسەتلەرگە باغلانغان قايتا ئىشلىتىلىدىغان خېرىدارلار/handler گۇرۇپپىلىرىنى ساقلاپ، ئەۋەتىشتىن بۇرۇن خېرىدارنى تاللاڭ. خاس IWebProxy قەستەن، بىر ۋاقىتلىقلىققا بىخەتەر قارار چىقارالايدۇ، ئەمما ئۆزگىرىدىغان ئورتاق ۋاقىتلىق قىممەت يەنىلا تەلۋە.
يول خېرىدارلىرى ۋە داۋاملىشىۋاتقان خىزمەتنى مەنزىللەر، ۋاقىت، ئۇلىنىش ئۆمرى ۋە OS چەكلىمىلىرى بويىچە چەكلەڭ. كۆپرەك يوللار pool/socket قوشىدۇ، شۇڭا benchmark دىكى proxy سانى سىغىم كاپالىتى ئەمەس.
باشقا proxy ئارقىلىق قايتا سىناش ئۆزىنىڭ خېرىدارى/نەتىجىسى بار يەنە بىر چەكلىك سىناش. يوللاشلار ئۈچۈن، تۇنجى تەلەپنىڭ جاۋابى يوقىلىشتىن بۇرۇن بىر تەرەپ قىلىنغان بولۇش ئېھتىماللىقىنى ساقلاڭ.