- 締切済み
ブログサイトへの認証の仕方。
SEESAAブログサイトにログインするプログラムを作成しているのですが。 ログインがうまくできません、以下のプログラムで、行うと、「認証に失敗しました」と記されたhtmlページが変数sbに戻ってきます。 「マイ・ブログ」と記されたhtmlページが変数sbに戻ってくるようにしたいです。 ご教授お願いいたします。 ----------------------------------------------------- import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.PrintStream; import javax.net.ssl.HttpsURLConnection; import java.net.URL; public class SeesaaLogin { public static void main(String[] args) { StringBuffer sb = new StringBuffer(); String crlf = null; try { URL url = new URL("https://ssl.seesaa.jp/auth"); HttpsURLConnection conH = (HttpsURLConnection)url.openConnection(); conH.setInstanceFollowRedirects(true); conH.setDoOutput(true); conH.connect(); OutputStream out = conH.getOutputStream(); PrintStream ps = new PrintStream(out); ps.print("email=xxx@xxxx.xx&password=xxxxxx&remember_me=t"); ps.close(); BufferedReader reader = new BufferedReader(new InputStreamReader(conH.getInputStream(), "SJIS")); while (true) { String line = reader.readLine(); if ( line == null ){ break; } sb.append(line + crlf); } } catch(Exception e) { } System.out.println(sb); } } -----------------------------------------------------
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- askaaska
- ベストアンサー率35% (1455/4149)
・URLは正しいのか ・キーは正しいのか ・他に必要なキーがないのか ・USER-AGENTの制限はないのか 気をつけるのはこの辺ね