文字列httpsURL = "https://m.facebook.com/login/identify/?ctx=recover&c=https%3A%2F%2Fm.facebook.com%2Flogin%2F&lwv=100&_rdr";JavaのFacebookでのHTTP POSTリクエストが正しく機能していませんか?
String query = "email="+URLEncoder.encode("[email protected]","UTF-8");
URL myurl = new URL(httpsURL);
HttpsURLConnection con = (HttpsURLConnection)myurl.openConnection();
con.setRequestMethod("POST");
con.setRequestProperty("Content-length", String.valueOf(query.length()));
con.setRequestProperty("Content-Type","application/x-www-form-urlencoded");
con.setRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 5.0;Windows98;DigExt)");
con.setDoOutput(true);
con.setDoInput(true);
DataOutputStream output = new DataOutputStream(con.getOutputStream());
output.writeBytes(query);
output.close();
DataInputStream input = new DataInputStream(con.getInputStream());
for(int c = input.read(); c != -1; c = input.read())
System.out.print((char)c);
input.close();
System.out.println("Resp Code:"+con .getResponseCode());
System.out.println("Resp Message:"+ con .getResponseMessage());
![enter image description here](https://i.stack.imgur.com/gVUc3.png)![enter image description here](https://i.stack.imgur.com/3RihL.png)
このコードにはどのような問題がありますか? – Vasan
詳細を記入してください。何が適切に機能していないか、つまりこのコードが何をすると思いますか?良い質問をする方法の詳細については、[ヘルプ]をお読みください。 – Gumbo
出力に検索メールアドレス(例:[email protected])の結果のHTMLコードが表示されるはずですが、アカウント検索に使用されたデフォルトURLのコードを表示します –