JS0pを使用してこのhttp://ecampus.smu.ac.kr/ウェブサイトにログインする方法を教えてもらえますか?Android - Jsoupのウェブサイトへのログイン
現在、私のコード(完全に失敗し、私は私が間違っている「トラック」によ確信している):
class Insert extends AsyncTask<String, Void, String> {
@Override
protected String doInBackground(String... params) {
try {
Connection.Response res = Jsoup.connect("https://ecampus.smu.ac.kr/login/index.php")
.data("username", "201490008", "password", "*******")
.method(Connection.Method.POST)
.execute();
Map<String, String> loginCookies = res.cookies();
Document doc = Jsoup.connect("http://ecampus.smu.ac.kr/").cookies(loginCookies).get();
Elements elements = doc.select(".course_name");
arrayList.clear();
for (Element element : elements) {
arrayList.add(element.text());
}
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
サイトがPOST要求をまったく受け入れることをどのように知っていますか? –
私はそう思うか分からない@ cricket_007 –
このリンクは私たちのunivecityのリンクであり、私はこのリンクに私のアプリケーションを接続したい。 2日前にこのコードが動作しましたが、今日は動作しません。 @ cricket_007 –