短縮URLをGroovyで展開してみる。
Schwarze SQ: 短縮URLを展開するRubyスクリプトを作ってみたperl - 短縮URLを一行で展開するにあったことをGroovyでやってみた。
Groovyというよりは、ほとんど単なるJavaライブラリなのかもしれないが。
やってみて、思ったのは、Javaのライブラリ、抽象化されているのはよいんだけど、やりたい事に対して知るべき知識が多過ぎるというか、直線的にやりたい事ができない気がする。
まぁ、自分の知識が足りないということなんだろうけど。
Ruby の書き方を見ると、実に簡単だ。
Groovy では"followRedirects:false" の指定がないと、Redirectに従ってリダイレクトされたURLにアクセスした結果を返してしまうので、思うような結果が得られなかった。
当たり前なんだろうけど、知らなかったので結構迷った。
Groovy in Action Second Edition