原文:HttpClient + Jsoup模擬登錄教務處並獲取課表

概述 最近想做一個校園助手類的APP,由於第一次做,所以打算先把每個功能單獨實現,防止亂了陣腳。利用教務處登錄獲取課表和成績等是一個基本功能,所以以獲取課表為例實現了這個功能。完整代碼點這里,嘗試了好幾次的,所以寫的比較亂。 涉及的關鍵知識 首先,明確獲取課表的流程:其實,獲取課表就是讓手機模擬瀏覽器,給服務器傳去賬號 密碼,然后服務器會返回cookies 不懂自行百度 ,利用cookie就可以 ...

2016-09-15 23:14 1 8027 推薦指數:

查看詳情

強智科技教務處模擬登錄

通過對教務處登錄進行抓包分析,發現登錄教務處只需要兩個操作   1 將username和password兩個的值post到http://202.114.242.21/whkjdx/Logon.do?method=logon   2 通過1的操作以后,頁面會跳轉到http ...

Wed Aug 28 05:25:00 CST 2013 5 3371
【Python爬蟲】教務處模擬登陸

Python2模擬登陸獲取cookie import urllib import urllib2 import cookielib filename = 'cookie.txt' #聲明一個MozillaCookieJar對象實例來保存cookie,之后寫入文件 cookie ...

Sat Apr 15 00:12:00 CST 2017 0 1535
HttpClient+Jsoup模擬登陸賀州學院教務系統,獲取學生個人信息

前言   注:可能學校的教務系統已經做了升級,當前的程序不知道還能不能成功獲取信息,加上已經畢業,我的賬戶已經被注銷,試不了,在這里做下思路跟過程的記錄。   在我的畢業設計中”基於SSM框架賀州學院校園二手交易平台設計與實現”我有這樣一個設想:使用學校教務系統賬號進行賀州學院學生身份認證 ...

Sat Aug 04 19:49:00 CST 2018 0 797
正方教務處抓包分析

大概全中國的教務處網站都是一樣的,選課時期總是出去薛定諤的貓的狀態,因此使用爬蟲來選課對於計算機的學生來說就很正常了,在進行爬蟲爬取之前,我們首先需要對它進行抓包分析。 試探 首先登錄教務處網址,我們學校教務處的網址是10.5.2.80,在瀏覽器中輸入網址后你會發現進行了重定向 ...

Sat Sep 23 04:44:00 CST 2017 0 1211
基於HttpClient的新版正方教務系統模擬登錄及信息獲取API

簡介   通過HttpClient獲取網頁數據源,通過Jsoup解析數據。先模擬登錄,再獲取信息。模擬瀏覽器正常操作,封裝請求頭信息獲取SESSIONID。模擬登錄成功后切勿斷開會話,依賴登錄請求得到的Cookie進行二次請求。請求信息時需打開谷歌瀏覽器或Fiddler抓包查看參數 ...

Thu May 16 18:35:00 CST 2019 1 1237
[python爬蟲]爬取學校教務處成績

學校教務處網站 登陸窗口 表單數據 觀察登陸窗口和提交的表單數據可知只要將賬號、密碼、驗證碼正確賦值提交即可模擬登陸。 賬號和密碼都有,問題的關鍵就在驗證碼上。 右鍵驗證碼圖片審查觀察源碼如下圖: 剛開始很糾結random那段隨機數,以為是確定的隨機數對應確定的驗證碼 ...

Tue Mar 28 06:12:00 CST 2017 3 3383
【Java】模擬登錄教務網並獲取數據

本文章僅做技術交流演示學習,請勿用於違法操作! 前期准備 首先我們需要到要模擬登錄的網頁,進行抓包操作。 使用Chrome瀏覽器打開系統的登錄頁面,按F12打開開發者工具 切換到Network選項卡 然后正常進行登錄操作。 登錄成功后,可以在右面看到加載出很多的數據,我們需要逐一 ...

Sat Feb 29 01:52:00 CST 2020 5 888
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM