ለ Flurl 4 የተሸጎጠ ፕሮክሲ ደንበኛ የተረጋጋ ስም ይስጡ
የ Flurl ደንበኛ መጋዘንን ተጠቅመው የተለያዩ የፕሮክሲ ውቅሮችን ማቆየት፣ በጥያቄ ግንባታ ወቅት የዘፈቀደ መንገድ ምርጫን ደጋግመው ሳይተገብሩ።
var client = clients.GetOrAdd(
"proxy-east",
"https://example.com",
builder => builder.ConfigureInnerHandler(handler =>
handler.Proxy = new WebProxy("http://203.0.113.10:8080")));እዚህ clients የ Flurl 4 IFlurlClientCache ነው። ከመፈለግ በፊት መንገዱን ይምረጡ እና ተጠቃሚ ደንበኛውን የተረጋጋ ስም ይስጡት። ለተፈቀዱ የህዝብ ጥያቄዎች የHTTP ፕሮክሲ ዝርዝር ለውስጣዊው ሃንድለር WebProxy URL እጩዎችን ያቀርባል። proxy-eastን በአዲስ የፕሮክሲ እሴት እንደገና መጠቀም አስቀድሞ የተያዘውን ደንበኛ በየጥያቄው እንደገና ማዋቀር አይደለም።
ከመተግበሪያው ከተመረጠው አይነት ጋር የሚስማማውን የሃንድለር API ይጠቀሙ፤ Flurl ለ SocketsHttpHandler ሌላ የውቅር መንገድ ያሳያል።
የተመረጠውን መንገድ በክዋኔ ሜታዳታ ውስጥ ያቆዩ እና በሚዛመደው ደንበኛ በኩል ይደውሉ። ፋብሪካ በተመለከተ ቁጥር በዘፈቀደ መምረጥ አንድ አመክንዮአዊ ስራ ወጥ ያልሆኑ ፖሊሲዎችን ሊያገኝ ይችላል።
መጋዘኑን ለአንድ የመተግበሪያ ወሰን ባለቤት ይሁኑ እና እድገቱን ይገድቡ። የሚቀያየር ጊዜያዊ የፕሮክሲ ዝርዝር ደንበኞችንና ሀብቶችን ሊያከማች ይችላል፤ ለስሞች/መዝገቦች ከተካተቱ የይለፍ ቃላት ይልቅ አስተማማኝ የመንገድ መለያዎችን ይጠቀሙ።
ይህ የቀድሞ ብጁ ፋብሪካ መሰረተ ልማት ከመቅዳት ወይም በሌላ ጥያቄ ወቅት ህያው ሃንድለር ከመቀየር ይልቅ የ Flurl 4 ስም ያለው መጋዘን በይነገጽን ይጠቀማል።