אַ macOS אַפּליקאַציע וואָס ניצט URLSession קען געוויינטלעך נאָכגיין דער פּראָקסי פּאָליטיק פֿון דער מאַשין אָן בעטן דעם באַניצער אַרייַנגעבן נאָכאַמאָל דעם זעלביקן פּראָקסי. Apple דאָקומענטירט אַז דער פֿאַרהאַנט־ווערט פֿון connectionProxyDictionary ניצט די סיסטעם סעטינגס.

אַ אָפּלאָדיר־פֿאַרוואַלטער קען פֿאַרנופֿטיק אָנביטן זיין אייגענע פּראָקסי־פּרעפֿערענץ. מאַך די אויסוואַל קלאָר: „ניצן סיסטעם סעטינגס” און אַ באַוווּסט קאָנפֿיגורירטע סעסיע זענען פֿאַרשיידענע מאָדעס. אַוועקנעמען איין איצטיקע פּראָקסי אַדרעס שאַפֿט אַ סנאַפּשאָט פֿון דער רוטע.

פֿאַרווענד אַ באַזונדערע פּאָליטיק פֿאַר מען שאַפֿט די סעסיע. URLSession קאָפּירט די צוגעשטעלטע קאָנפֿיגוראַציע; ענדערן דעם אָריגינעלן קאָנפֿיגוראַציע־אָביעקט שפּעטער דערהיינטיקט נישט די עקזיסטירנדיקע סעסיע. ווען אַ באַניצער ענדערט די פּראָקסי־פּרעפֿערענץ פֿון דער אַפּ, שטעל צו אַ נײַע סעסיע פֿאַר דער נײַער פּאָליטיק, און באַשליס ווי אַזוי די בקשות וואָס זענען שוין אין גאַנג זאָלן פֿאַרענדיקט אָדער אָפּגעשאַפֿט ווערן.

פֿאַר געשטיצטע פּריסה־צילן רעקאָמענדירט Apple איצט proxyConfigurations אַנשטאָט דער עלטערער ווערטערבוך־צווישנשאַלט, ווייַל זי שטיצט זיכערע פּראָקסי־ און ווײַטערפֿיר־טיפּן. פּריפֿ דו קלײַבסט די דאָזיקע צווישנשאַלט, פּריפֿ די בנימצאיקייט פֿון דער API קעגן דער מינימאַלער אָפּעראַציע־סיסטעם ווערסיע פֿון דער אַפּ.

דאָס פֿאַרהאַלטן געהערט צו URLSession. אַ פּעקל וואָס עפֿנט זיינע אייגענע סאָקעטן אָדער ניצט אַן אַנדער HTTP אימפּלעמענטאַציע דאַרף זיין אייגענעם פּראָקסי־שטיצע. דערקען דעם טראַנספּאָרט פֿאַר מען ענדערט די סיסטעם פּרעפֿערענצן.

פֿאַרבונדענע אַרטיקלען