קלאָרע באַשטעטיקונגען פֿאַר אַ .NET WebProxy
באַשטימט באַשטעטיקונגען קלאָר ווען איר בויט אַ .NET WebProxy, אַנשטאָט צו פֿאַרזען זיך אַז אַ URI מיט באַשטעטיקונגען פֿילט אָן זײַן חשבון.
אַ URI קען האָבן username:password פֿאַר זײַן האָסט. דאָס מיינט נישט אַז יעדער .NET API וואָס נעמט אָן דעם URI קאָפּירט די באַניצער־אינפֿאָרמאַציע אין אַן אויטאָריזירונג־אָביעקט.
ווען איר בויט WebProxy דירעקט, מאַכט די צוטיילונג פֿון באַשטעטיקונגען קלאָר:
var proxy = new WebProxy("http://203.0.113.10:8080")
{
Credentials = new NetworkCredential(proxyUser, proxyPassword)
};די וואַריאַבלען פֿון ענדפּוינט און חשבון זענען ביישפּילן. דאָס האַלט באַזונדער די ציל־אַדרעס, די פּראַקסי־אַדרעס און דעם פּראַקסי־חשבון.
אויב אַן אַרײַנגאַנג־פֿאָרמאַט גיט אַ URL מיט באַשטעטיקונגען, פֿאַראַנאַליזירט באַוואוסטזיניק די באַניצער־אינפֿאָרמאַציע. באַהַלט אַ פּאַראָל מיט צווייפּינטן דורך צעטיילן נאָר ביים באַשטעטיקונג־צעטיילר, און דעקודירט די פֿאַרקאָדעטע טיילן אין דעם פּאַסיקן שלב. פֿאַרמײַדט דרוקן דעם אָריגינעלן URL בשעת איר דיאַגנאָזירט דעם פּאַרסער.
אַ פּראַקסי־URL וואָס אַרבעט ווי אַ סוויווע־איינשטעלונג קען זיך פֿירן אַנדערש ווען מע גיט עס אַריבער צו אַן אַנדער קאָנסטרוקטאָר. די איניציאַליזאַציע פֿון סוויווע־פּראַקסי האָט איר אייגענע אַנאַליז־לאָגיק; עס איז נישט קיין צוזאָג אַז יעדער קאָנסטרוקטאָר נוצט די זעלבע פֿעלדער.
צום סוף, שטעלט דעם קאָנפֿיגורירטן פּראַקסי־אָביעקט אויף דעם האַנדלער וואָס פֿירט אויס די בקשה. ריכטיקע באַשטעטיקונגען אויף אַן אומגענוצטן WebProxy קענען נישט באַאַפֿלויסן די פֿאַרבינדונג.