Safari использует настройки системного прокси.
Вы можете изменить их, используя Системные настройки -> Сеть.
Если вам нужно изменить параметры прокси с помощью командной строки, в macOS есть инструмент под названием networksetup
. С параметрами настройки параметров прокси
networksetup [-setwebproxy networkservice domain portnumber authenticated username password]
.
Если вам нужен больший контроль, macOS сохраняет настройки прокси в хранилище конфигурации системы, которым вы можете управлять с помощью инструмента командной строки scutil
или с помощью API в SystemConfiguration Framework.