-1
誰能解釋如何登錄到使用JSoup這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 –