Quantcast
Channel: Javaでbit.ly等の短縮URLを展開する方法 へのコメント
Browsing all 7 articles
Browse latest View live

Ken より

ソースコード拝見いたしました. 非常に便利だと思います. ひとつ質問させていただきたいのですが, 短縮URLの短縮などで,複数回リダイレクトされる場合には どのように展開すべきでしょうか? expandUrl() を複数回呼ぶしかないでしょうか?

View Article



squld より

コード中の tHttpURLConnection.setInstanceFollowRedirects(false); を tHttpURLConnection.setInstanceFollowRedirects(true); に変更することで多段階のリダイレクトに対応可能です。 ただし、setInstanceFollowRedirects(true)...

View Article

squld より

HTTPステータスコードが301, 302あいだは再帰的にexpandUrlを呼び出すことで対処しました。

View Article

k より

httpsも展開できるので助かります

View Article

k より

アマゾンの、以下のURLを展開しようとした所、もう展開されているはずなのに302が帰ってきてURLが「http://www.amazon.co.jp」になってしまいます。どうすればいいでしょうか?...

View Article


squld より

どうやら、該当URLにHEADメソッドでアクセスすると302が返却されるようです。 GETメソッドだと200が返却されるので、GETに変更すれば治りそうですね。 具体的には、以下の行を削除すれば治ります。 tHttpURLConnection.setRequestMethod("HEAD"); ただし、GETなのでコンテンツを全部取得しようとするため、少し処理速度が遅くなるかもしれません。...

View Article

t.co 他の短縮URLも元のURLに戻すJavaコード より

[...] 神記事 http://kurusugawa.jp/2011/05/2……-expander/ asklife|IT&Life > コンピュータ・IT > [...]

View Article
Browsing all 7 articles
Browse latest View live




Latest Images