課程
/后端開發
/PHP
/PHP中的數據傳輸神器cURL
老師您好,模擬登陸的那個代碼,那個賬號和密碼前面的username/pwd能講講嗎,我是需要事先到該網頁去查看form表單那兩個input的name嗎?
2014-06-29
源自:PHP中的數據傳輸神器cURL
正在回答
這部分內容涉及到讀頁面javascript代碼,已經不在這個課程的范圍之內了。 如果您有興趣的話,可以用chrome打開慕課網的登錄頁面,然后右鍵審查元素。之后在Sources里面找到static/component/logic/login/login-regist.js腳本文件。然后在里面會發現有一個ajax調用,url=/user/login,就可以找到對應的請求的數據了。分析這個ajax調用,就可以知道登陸操作就是這個ajax調用,做的事情就是發送一個http請求。里面url,傳遞的data都有清晰的定義。至于說怎么找到這個js文件的,只要分析網站多了就有經驗了。如果是自己的網站,也可以問開發人員應該調用哪個頁面來進行登錄操作。
老師您好,我用過那些個工具。我的意思是,我模擬提交的時候需要把form里面所有項都填了還是只填username&pwd就行了,如果它有remember me,即使設置有默認值,我還需要填嗎?
舉報
cURL就是這樣的利器,可以幫助大家操作各種網絡資源
1 回答
15 回答
10 回答
3 回答這就是傳說中的爬蟲嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2014-06-30
這部分內容涉及到讀頁面javascript代碼,已經不在這個課程的范圍之內了。 如果您有興趣的話,可以用chrome打開慕課網的登錄頁面,然后右鍵審查元素。之后在Sources里面找到static/component/logic/login/login-regist.js腳本文件。然后在里面會發現有一個ajax調用,url=/user/login,就可以找到對應的請求的數據了。分析這個ajax調用,就可以知道登陸操作就是這個ajax調用,做的事情就是發送一個http請求。里面url,傳遞的data都有清晰的定義。至于說怎么找到這個js文件的,只要分析網站多了就有經驗了。如果是自己的網站,也可以問開發人員應該調用哪個頁面來進行登錄操作。
2014-07-02
老師您好,我用過那些個工具。我的意思是,我模擬提交的時候需要把form里面所有項都填了還是只填username&pwd就行了,如果它有remember me,即使設置有默認值,我還需要填嗎?