W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
http類富含多種網(wǎng)頁(yè)操作,get,post簡(jiǎn)化,無(wú)論是做爬蟲(chóng)還是采集都是最佳選擇
當(dāng)我們操作http類庫(kù)的時(shí)候會(huì)涉及到cookie傳遞,這個(gè)時(shí)候需要設(shè)置cookie文件記錄,設(shè)置方法如下:
http()->useRandomCookieFile = true;
- 運(yùn)行http請(qǐng)求響應(yīng)標(biāo)頭 - head($url, $params = array())
/** * 運(yùn)行http請(qǐng)求響應(yīng)標(biāo)頭。 * @param string $url request url. * @param array $params request params. * @return string|boolean 通常情況下返回響應(yīng), 如果是true則結(jié)果到文件等于false則請(qǐng)求失敗. */- 運(yùn)行http GET請(qǐng)求 - get($url, $params = array())
/** * 運(yùn)行http GET請(qǐng)求。 * @param string $url request url. * @param array $params request params. * @return string|boolean 通常情況下返回響應(yīng), 如果是true則結(jié)果到文件等于false則請(qǐng)求失敗. * @拋出CException當(dāng)“去整理”是定義和文件不是可寫(xiě). */- 運(yùn)行http POST請(qǐng)求 - post($url, $post = array(), $params = array())
/** * 運(yùn)行http POST請(qǐng)求。 * @param string $url request url. * @param array $post post data. * @param array $params request params. * @return string|boolean 通常情況下返回響應(yīng), 如果是true則結(jié)果到文件等于false則請(qǐng)求失敗. */- 下載文件 - download($url, $dest, $params = array())
/** * 下載文件 * @param string $url request url. * @param string $dest file destination. * @param array $params request params. * @return boolean true 下載成功 false 下載失敗 */- 運(yùn)行http請(qǐng)求 - request($params)
/** * 運(yùn)行http請(qǐng)求。 * @param array $params request params. * @return string|boolean returns response in the usual case, true when * 結(jié)果到文件和假如果請(qǐng)求失敗。 */- 創(chuàng)建多個(gè)請(qǐng)求 - multiRequest($requests, $defaults = array())
/** * 創(chuàng)建多個(gè)請(qǐng)求 * @param array $requests requests parameters [key] => [params array] * @param array $defaults default request paremeters * @return array http request results array [key] => [result string] * 請(qǐng)求數(shù)組鍵用于不同的結(jié)果 */- 返回錯(cuò)誤列表 - getLastError()
/** * 返回錯(cuò)誤列表 * @return string */- 返回歷史請(qǐng)求信息 - getInfo($opt = null)
/** * 返回歷史請(qǐng)求信息 * @see curl_getinfo * @param integer $opt * @return mixed */- 歷史http請(qǐng)求列表 - getHttpCode()
/** * 歷史http請(qǐng)求列表. * @return integer */- 最后一個(gè)請(qǐng)求的url - getEffectiveUrl()
/** * 最后一個(gè)請(qǐng)求的url. * @return string */- 歷史cookies - getCookies()
/** * 歷史cookies * 警告,不可以使用 getInfo() 和 getLastError() 這個(gè)調(diào)用函數(shù)獲取內(nèi)容. * @return array */- 設(shè)置Cookies文件 - setCookieFile($fname, $clear = true)
/** * 設(shè)置Cookies文件 * @param string $fname * @param string $clear. * @return */- 設(shè)置隨機(jī)Cookies文件 - setRandomCookieFile()
/** * 設(shè)置隨機(jī)Cookies文件 * @return */
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: