講師回答 / Peter
我的初步判斷是因為從SAE訪問你們學(xué)校教務(wù)處網(wǎng)站的效率比較低,導(dǎo)致超時了。如果是這個錯誤,可以設(shè)置curl_setopt($ch, CURLOPT_TIMEOUT,60),設(shè)為60s超時。
2014-07-02
講師回答 / Peter
這部分內(nèi)容涉及到讀頁面javascript代碼,已經(jīng)不在這個課程的范圍之內(nèi)了。
如果您有興趣的話,可以用chrome打開慕課網(wǎng)的登錄頁面,然后右鍵審查元素。之后在Sources里面找到static/component/logic/login/login-regist.js腳本文件。然后在里面會發(fā)現(xiàn)有一個ajax調(diào)用,url=/user/login,就可以找到對應(yīng)的請求的數(shù)據(jù)了。分析這個ajax調(diào)用,就可以知道登陸操作就是這個ajax調(diào)用,做的事情就是發(fā)送一個http請求。里面url,傳遞的data都有清晰...
2014-06-29