抓取文件內容時,在php中使用的最佳函數是什麼。目前我使用fopen,但是當我嘗試獲取標題時,它使用大約2-3秒來獲取標題。 HTTPRequest會是更好的選擇嗎?抓取內容時使用的最佳函數
0
A
回答
2
使用cURL函數可以控制超時等,它們非常易於使用。
您可以使用curl_setopt($myCurlResource, CURLOPT_HEADER, true)
在返回值中包含標題。
0
我認爲最好的開銷對速度的回報是與file_get_contents()
功能,它接受一個字符串作爲URL或本地路徑:
<?php
$body=file_get_contents('http://google.com');
?>
捲曲也很好,有送的東西有更多的選擇比如POST變量和cookie,但是默認情況下它不會啓用PHP,因此您可能無法在某些共享主機環境中使用它。
相關問題
- 1. 抓取網站數據(內容)的最佳方式是什麼?
- 2. 什麼是保護內容不被抓取的最佳措施?
- 3. 國際化使用utf8_encode()(PHP函數)的內容最佳實踐
- 4. Google如何利用jQuery的加載函數來抓取內容?
- 5. 抓取:內容後
- 6. 使用scrapy抓取動態內容
- 7. 使用XPath抓取文本內容
- 8. 建議使用抓取網站內容
- 9. 關於從互聯網抓取/抓取/收集音頻內容的最佳方式的建議/提示
- 10. python - 分析抓取數據時的最佳方法
- 11. 函數內函數最佳方法?
- 12. Python min()函數抓取最高數字
- 13. 用HtmlWeb.Load抓取jquery加載的內容
- 14. 從webhook wordpress抓取內容?
- 15. 捲曲抓取HTML內容
- 16. 只抓取文章/內容
- 17. 網站內容抓取
- 18. Google抓取AJAX內容嗎?
- 19. 抓取動態內容
- 20. 抓取一行內容
- 21. PHP - 多捲曲 - 抓取數據/內容
- 22. 使用Scrapy抓取數據以加載更多內容?
- 23. 從函數內抓取對象名稱
- 24. 從Wildfly獲取數據庫內容的最佳實踐
- 25. 使用JavaScript在DIV內旋轉內容的最佳方法?
- 26. 最佳Python庫爲使用XPath網頁抓取?
- 27. OpenCV - 抓取幀的函數
- 28. googlebot抓取由ajax加載的內容?
- 29. 如何抓取Java的異步內容?
- 30. 由ajax加載的抓取內容