に触発されるなどして
Scalaっぽくscala.io.Source#fromURLとかパターンマッチとかで格好良く書けるのではと思ったけどこのザマでした。
■expand.scala
import java.net.{URL,HttpURLConnection};
HttpURLConnection setFollowRedirects false
println(new URL(args(0)) openConnection() getHeaderField("Location"))
使う:
>scala expand.scala http://bit.ly/WVoYy
出力:
>http://www.aozora.gr.jp/
使ってるクラスがJavaなのがちょっとなぁ。でもScalaにはそういう感じのが見つからなかった・・・。
0 件のコメント:
コメントを投稿