socket函数抓取水木清华网页失败?

HeavenMonkey 2005-09-23 11:29:56
用socket等函数来抓取水木清华的网页总是失败。
函数格式如下:
mySo=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP );
发送的Http协议头为:"GET / \r\n HOST:www.smth.org";
recv()函数总是收不到应答,而其他网站都可以,
...全文
129 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cuilun_blc 2005-09-25
  • 打赏
  • 举报
回复
HTTP头不完整,试试多加点.参照IE的.
另外,最后要\r\n\r\n表示头结束。
huxzjqhh 2005-09-23
  • 打赏
  • 举报
回复
好像是这样
GET /indexpages/20050921/ HTTP/1.1\r\nAccept:*/*\r\nHOST:www.smth.org
huxzjqhh 2005-09-23
  • 打赏
  • 举报
回复
GET / HTTP/1.1\r\nAccept:*/*\r\nHOST:www.smth.org
danscort2000 2005-09-23
  • 打赏
  • 举报
回复
GET */* \r\n HOST:www.smth.org
oyljerry 2005-09-23
  • 打赏
  • 举报
回复
是不是网页禁用了

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧