- 締切済み
ニコニコ動画のクッキーの扱いについて(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); } 取得した結果は「ようこそゲストさん」となり、ログインした状態の内容を取得できていませんでした。
- みんなの回答 (2)
- 専門家の回答
お礼
回答ありがとうございました。 お蔭様で、無事自分の意図する処理が行えることが出来ました。 お手数お掛け致しました。