ニコニコ動画のクッキーの扱いについて(IE)
ニコニコ動画のクッキーファイルを用いて、動画を閲覧させたいと思っています。
一般的に格納されている
C:\Documents and Settings\username\Cookies
から、username@nicovideo[n].jpファイルを開き、
user_session_xxxxxx_xxxxxxxxxxxxxxxxxxxxxx
を取得しています。
上記のクッキーを用いて、ニコニコ動画Topにアクセスさせたのですが
ログイン情報を取得できませんでした。(ログイン済み)
下記にソースの一部を抜粋しますので、「ここがおかしい」という点があればご教授お願い致します。
URL url = new URL("http://www.nicovideo.jp/");
HttpURLConnection conn = (HttpURLConnection)url.openConnection();
conn.setRequestMethod("GET");
conn.setRequestProperty("Referer","http://www.nicovideo.jp/");
conn.setRequestProperty("Cookie", cookieValue);
//cookieValueはStrng型でcookieのuser_sessionが格納されている
conn.setInstanceFollowRedirects(false);
conn.connect();
InputStreamReader isr = new java.io.InputStreamReader(conn.getInputStream(), "UTF-8");
BufferedReader br = new java.io.BufferedReader(isr);
String t = null;
String line = null;
hile (null != (line = br.readLine())) {
t = t + line + "\n";
System.out.println(line);
}
取得した結果は「ようこそゲストさん」となり、ログインした状態の内容を取得できていませんでした。
補足
回答有難う御座います。 ドメインからして、トレースが目的なのは判り切っていたので、どういう会社なのかと思い質問しました。 こちらの回答が正しいなら、個人の動きをトレースしているということですよね。 早速、クッキー拒否設定にしました。