- PR -

JAVAでURL-forwardingした先のURLを知るには 

1
投稿者投稿内容
aluck
会議室デビュー日: 2005/01/25
投稿数: 19
お住まい・勤務地: 某S
投稿日時: 2005-01-25 18:12
クライアントからURLを指定して、URL-forwardingを受けて新しいURLに変換されたときのURLを取得したいです。
例えば、
http://www.abc.com/
とアクセスしたとき、 URL転送サービスで自動的に http://www.abc.com/hoge2.htm に切り代わるシステムであったときに、JAVAで入力をhttp://www.abc.comとして出力をhttp://www.abc.com/hoge2.htmとするプログラムを作るとしたらどのようなメソッドを利用したらいいでしょうか?
よろしくお願いします。


[ メッセージ編集済み 編集者: aluck 編集日時 2005-01-25 18:17 ]
tak3
ベテラン
会議室デビュー日: 2004/04/15
投稿数: 80
お住まい・勤務地: 菜の花・銀杏
投稿日時: 2005-01-25 19:08
http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/net/HttpURLConnection.html#getResponseCode()
なんて、いかがですか。

[追記]
あ、これじゃレスポンスコードしか取れないですね。
まぁ適当にレスポンスを解析すればいいと思います。
[/追記]

[ メッセージ編集済み 編集者: tak3 編集日時 2005-01-25 19:23 ]
aluck
会議室デビュー日: 2005/01/25
投稿数: 19
お住まい・勤務地: 某S
投稿日時: 2005-01-26 00:17
返答をありがとうございます。ご指摘のようにgetResponseCodeではresponce codeが得られるようです。
1

スキルアップ/キャリアアップ(JOB@IT)