[問題] socket抓取網頁

看板Programming作者 (Song6.Lin)時間16年前 (2008/07/03 23:56), 編輯推噓3(308)
留言11則, 3人參與, 最新討論串1/2 (看更多)
請教各位前輩, 小弟想用socket寫一個可以抓取網頁html檔回來parse的小程式, 但是一些步驟不太清楚,想請各位指點一下orz 小弟用php寫過這種程式,像是file_get_contents可以傳回某個url的內容。 小弟想要的就是這種!!! 之前有點印象好像看過這種的寫法 std::string strRequest("HTTP 1.1/... GET ...."); send(strRequest, ....); 出處我找不到了orz,小弟就是想問這個, 或者是有什麼library可以做到這種功能嗎? 希望板上大大們指點一下小弟,給小弟一點提示orz ※ 編輯: Song6Lin 來自: 122.99.55.104 (07/03 23:56)

07/03 23:57, , 1F
原來編輯文章也不能加簽名檔orz
07/03 23:57, 1F

07/04 10:36, , 2F

07/04 10:36, , 3F
找simple http client就有範例了~
07/04 10:36, 3F

07/04 12:02, , 4F
感謝scornn大大~~
07/04 12:02, 4F

07/04 12:03, , 5F
找到一些範例了,但是不太理想
07/04 12:03, 5F

07/04 12:03, , 6F
像是http://www.google.com/這種就會fail
07/04 12:03, 6F

07/04 12:04, , 7F
只能抓到有附檔的.html|.jpg|.png之類的
07/04 12:04, 7F

07/04 12:04, , 8F
有更好的解法嗎~"~
07/04 12:04, 8F

07/04 12:55, , 9F
不然就抓下面這個看吧~內部也是用http協定
07/04 12:55, 9F

07/04 12:55, , 10F

07/05 19:09, , 11F
boost裡的asio就有範例http://www.boost.org
07/05 19:09, 11F
文章代碼(AID): #18RFQJno (Programming)
文章代碼(AID): #18RFQJno (Programming)