前奏
目前正在讀書的兄弟們, 一定很熟悉超星爾雅, 沒錯就是那個,看視屏不能快進的超星爾雅;
不愛學習的我, 怎麼能被這個耽誤時間, 因此今天, 我們來,試試能不能跳過, 視頻。
正文
嘗試一
一開始我們先試試, 能不能從video入手, 結果可想而知。 調動currentTime 視頻會自動跳轉到開始。
嘗試二
不能調動進度條,那肯定是某個函數的功能,此方法不通。 但我們這樣想,視頻放完肯定要,發送數據給,超星的服務器,ok, 打開fiddler開始抓包。
我們在想, 那發送放完的 數據肯定,是在視頻最後, 所以第一個視頻,在放到最後的時候。
我發現了這個可疑的接口, /multimedia/log/a/ ,就搞它,
打開form 可以看到playingTime, 這大概就是播放時間了吧,內心有些小激動,
再看看下面server返回的JSON { isPassed=False } 當然,這大概就是判斷視頻是否
確定了接口 ok 打開postman, 來模擬個包。
把剛纔fiddler 的鏈接複製上去。 postman 會自動解析?XX=XX&
把playTime 設置成 當時視頻的時長=<video/>.duration
先把cookie 全部帶上, (因爲不確定,cookie的功能)
發送包, 但結果發現, server返回了405,這時我們把POST方法換成get/head
結果什麼都沒有返回
返回網頁, 發現任務點變成了已完成, 但視頻還沒放完。 刷新一下,還是一樣。