URLSession ашигладаг macOS апп нь ихэвчлэн машины прокси бодлогог дагаж болох бөгөөд хэрэглэгчээс ижил проксийг дахин оруулахыг шаардахгүй. Apple connectionProxyDictionary-ийн анхдагч утга системийн тохиргоог ашигладаг гэдгийг баримтжуулсан.

Татагч менежер өөрийн прокси сонголтыг санал болгох нь үндэслэлтэй. Сонголтыг тодорхой болго: «Системийн тохиргоог ашиглах» ба санаатай тохируулсан сесс нь өөр өөр горим юм. Одоогийн нэг прокси хаягийг хуулах нь маршрутын агшин зуурын зураг үүсгэдэг.

Сессийг үүсгэхээс өмнө өөрийн бодлогыг хэрэглэ. URLSession өгөгдсөн тохиргоог хуулдаг; дараа нь анхны тохиргооны объектыг өөрчлөх нь одоо байгаа сессийг шинэчлэхгүй. Хэрэглэгч аппын прокси сонголтыг өөрчлөх үед шинэ бодлогод зориулж шинэ сесс зохион байгуулж, аль хэдийн явагдаж буй хүсэлтүүд хэрхэн дуусах эсвэл цуцлагдахыг шийд.

Дэмжигдсэн байршуулалтын зорилтуудын хувьд Apple одоо хуучин толь бичгийн интерфэйсийн оронд proxyConfigurations-ийг санал болгож байна, учир нь энэ нь аюулгүй прокси болон дамжуулалтын төрлүүдийг дэмждэг. Тэр интерфэйсийг сонгохын өмнө API-ийн боломжийг аппын хамгийн бага үйлдлийн системийн хувилбартай харьцуулж шалга.

Энэ зан төлөв URLSession-д хамаарна. Өөрийн сокетуудыг нээдэг эсвэл өөр HTTP хэрэгжүүлэлт ашигладаг багц өөрийн прокси дэмжлэг шаарддаг. Системийн тохиргоог өөрчлөхөөс өмнө тэр дамжуулалтыг тодорхойл.

Холбоотой нийтлэлүүд