Mix-ის HTTP ჩამომტვირთავისთვის პროქსის ცვლადების დაყენება
გაუშვით Mix დავალება მხარდაჭერილი HTTP_PROXY, HTTPS_PROXY და NO_PROXY შენატანებით, ისე რომ ეს კონფიგურაცია Hex-ის ან Git-ის პარამეტრად არ მივიჩნიოთ.
Mix-ის HTTP ჩამომტვირთავისთვის მიაწოდეთ პროქსის ცვლადები სასურველი დავალების გაშვებამდე. POSIX shell-ში:
export HTTP_PROXY=http://proxy.example.net:8080
export HTTPS_PROXY=http://proxy.example.net:8080
export NO_PROXY=localhost,127.0.0.1აირჩიეთ შუამავალი HTTP პროქსიების სიიდან მისამართის გამოყენებით საჯარო HTTP მარშრუტისთვის და შეინარჩუნეთ სასურველი გამონაკლისები. შემდეგ გაუშვით Mix დავალება იმ გარემოდან. Mix-ის მიმდინარე იმპლემენტაცია დიდი ასოებით დაწერილ სახელებს ამოწმებს პატარა ასოიან ეკვივალენტებამდე და აყენებს თავის საკუთარ Erlang პროფილს httpc.
ეს მოიცავს Mix-ის მიერ მართულ ჩამოტვირთვებს, მაგალითად ხელსაწყოების საწყის ინსტალაციას. Mix დავალებამ შეიძლება ჩამოტვირთვა Hex-ს ან Git-საც გადასცეს: Hex აღწერს საკუთარ http_proxy და https_proxy კონფიგურაციას, ხოლო Git დამოკიდებულებები იყენებს Git-ის ტრანსპორტს. მათი პარამეტრები ამ ჩამომტვირთავის კონფიგურაციის გარეთაა.
წარმატებული Mix ჩამოტვირთვა აჩვენებს ამ გზას იმ ოპერაციისთვის. ის არ ადგენს იმ კონფიგურაციას, რომელსაც პაკეტების მიმღები ყოველი შემდგომი კლიენტი იყენებს.