.NET WebProxy ئۈچۈن ئېنىق كىنىشكا ئۇچۇرى
.NET WebProxy ياسىغاندا كىنىشكا ئۇچۇرىنى ئېنىق تەمىنلەڭ، كىنىشكا ئۇچۇرى بار URI ئۇنىڭ ھېساباتىنى تولدۇرىدۇ دەپ ئويلىماڭ.
URI ئۆزىنىڭ host دىن بۇرۇن username:password نى ئۆز ئىچىگە ئالىدۇ. بۇ شۇ URI نى قوبۇل قىلىدىغان ھەر بىر .NET API ئىشلەتكۈچى ئۇچۇرىنى دەلىللەش ئوبيېكتىغا كۆچۈرىدۇ دېگەنلىك ئەمەس.
WebProxy نى بىۋاسىتە ياسىغاندا كىنىشكا ئۇچۇرىنى تەمىنلەشنى ئېنىق قىلىڭ:
var proxy = new WebProxy("http://203.0.113.10:8080")
{
Credentials = new NetworkCredential(proxyUser, proxyPassword)
};endpoint ۋە ھېسابات ئۆزگەرگۈچىلىرى مىسال. بۇ نىشان ئادرېسى، proxy ئادرېسى ۋە proxy ھېساباتىنى ئايرىپ تۇرىدۇ.
ئەگەر كىرگۈزۈش فورماتى كىنىشكا ئۇچۇرى بار URL بەرسە، ئۇنىڭ ئىشلەتكۈچى ئۇچۇرىنى قەستەن تەھلىل قىلىڭ. قوش چېكىت بار پارولنى پەقەت كىنىشكا ئۇچۇرى ئايرىغۇچىدىلا بۆلۈپ ساقلاڭ، ۋە كودلانغان قىسىملارنى مۇۋاپىق باسقۇچتا كوددىن چىقىرىڭ. شۇ تەھلىلچىنى دىئاگنوز قىلغاندا ئەسلى URL نى بېسىپ چىقىرىشتىن ساقلىنىڭ.
مۇھىت تەڭشىكى سۈپىتىدە ئىشلەيدىغان proxy URL باشقا قۇرغۇچىغا بېرىلگەندە باشقىچە مۇئامىلە قىلىشى مۇمكىن. مۇھىت proxy نى قوزغىتىشنىڭ ئۆزىنىڭ تەھلىل مەنتىقىسى بار؛ بۇ ھەر بىر قۇرغۇچى ئوخشاش ئېتىزنى ئىشلىتىدۇ دېگەن ۋەدە ئەمەس.
ئاخىرىدا، سەپلەنگەن proxy ئوبيېكتىنى تەلەپنى ئىجرا قىلىدىغان بىر تەرەپ قىلغۇچقا تىكلەڭ. ئىشلىتىلمىگەن WebProxy دىكى توغرا كىنىشكا ئۇچۇرى ئۇلىنىشقا تەسىر قىلالمايدۇ.