老師想問問,curl能獲取登陸成功后返回的信息嗎?例如網(wǎng)站返回success,怎么獲取它,謝謝了!

imoocer
2014-09-27
1 回答
舉報
0/150
提交
取消
老師想問問,curl能獲取登陸成功后返回的信息嗎?例如網(wǎng)站返回success,怎么獲取它,謝謝了!
2014-09-27
舉報
2014-10-01
一般設(shè)置好參數(shù),post和get請求都會返回數(shù)據(jù),我們只需要在執(zhí)行請求后接收數(shù)據(jù)就行了,即:$output=curl_exec($xxx).我們只要根據(jù)返回的數(shù)據(jù)就可以判斷是否成功.例如慕課網(wǎng)登錄使用ajax請求然后后臺會返回一串json,我們就可以這樣$output=curl_exec($xxx);得到j(luò)son,然后解析了是否成功了.有些網(wǎng)站登錄成功后會有一個重定向,我們只要像老師那樣設(shè)置CURLOPT_FOLLOWLOCATION參數(shù),就可以獲取重定向的頁面內(nèi)容.