Re: [問題] socket抓取網頁

看板Programming作者時間17年前 (2008/07/05 02:01), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《Song6Lin.bbs@ptt.cc (Song6.Lin)》之銘言: > 請教各位前輩, > 小弟想用socket寫一個可以抓取網頁html檔回來parse的小程式, > 但是一些步驟不太清楚,想請各位指點一下orz > 小弟用php寫過這種程式,像是file_get_contents可以傳回某個url的內容。 > 小弟想要的就是這種!!! > 之前有點印象好像看過這種的寫法 > std::string strRequest("HTTP 1.1/... GET ...."); > send(strRequest, ....); > 出處我找不到了orz,小弟就是想問這個, > 或者是有什麼library可以做到這種功能嗎? > 希望板上大大們指點一下小弟,給小弟一點提示orz 你在說哪種 language ? c/c++ ? 還是 ? 若你是說 c/c++ 上可以考慮用 curl library。 1. libcurl website: http://curl.haxx.se/libcurl/ 2. libcurl manpage: http://curl.haxx.se/libcurl/c/allfuncs.html 3. libcurl tutorial http://curl.haxx.se/libcurl/c/libcurl-tutorial.html 4. source code example http://curl.haxx.se/libcurl/c/example.html 當然,建議你基本 socket programming 技巧要熟悉,甚至 HTTP Protocol 都知道一些有幫助。s -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 現代人普遍的現象: 「小學而大遺」、「捨本而逐末」 「以偏而概全」、「因噎而廢食」 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: kendlee.sayya.org

07/11 09:42, , 1F
相當感謝~~~~~
07/11 09:42, 1F
文章代碼(AID): #18RcLW00 (Programming)
文章代碼(AID): #18RcLW00 (Programming)