использовать рассылку 0.9.5 за прокси?
я пытаюсь выполнить (в IntelliJ IDE или из командной строки sbt) этот самый базовый фрагмент отправки из-за прокси:
import dispatch._
val svc = url("http://api.hostip.info/country.php")
val country = Http(svc > as.String)
println(country())
и все, что я могу получить, является исключением:
java.net.ConnectException: Connection timed out: no further information to
http://api.hostip.info/country.php java.util.concurrent.ExecutionException:
java.net.ConnectException: Connection timed out: no further information
to http://api.hostip.info/country.php
Я попытался без каких-либо окончательных результатов установить обычные параметры VM:-Dhttp.proxyHost=
_my_proxy_host_-Dhttp.proxyPort=80
и до сих пор получил то же исключение.
С другой стороны, следующий фрагмент хорошо работает:
import dispatch._
val svc = url("http://api.hostip.info/country.php") setProxyServer(new com.ning.http.client.ProxyServer(myproxyhost,80))
val country = Http(svc > as.String)
println(country())
Поскольку это не кажется ни эстетичным, ни скалашским, я задаюсь вопросом, действительно ли это то, что я должен делать в таком случае.
Любая помощь будет приветствоваться, спасибо заранее.