Мне нужно использовать несколько http прокси параллельно в скрипте groovy.Например,
url1 = 'https://boston.myorg.com'
proxy1 = 10.0.0.3:8000
url2 = 'https://newyork.myorg.com'
proxy2 = 10.0.0.5:8001
Я нашел примеры, подобные приведенному ниже, но разве это не установило бы прокси для каждого соединения в скрипте?Есть ли способ сделать это так, чтобы каждое соединение использовало свой собственный прокси?
System.properties.putAll( ["http.proxyHost":"proxy-host", "http.proxyPort":"proxy-port"] )
def url = 'http://www.google.com/images/logo.gif'
def file = new FileOutputStream(address.tokenize("/")[-1])
def out = new BufferedOutputStream(file)
out << new URL(address).openStream()
out.close()