Network
文章平均质量分 81
windless0530
这个作者很懒,什么都没留下…
展开
-
判断IP为局域网IP的代码
<br />// ip is a DWORDreturn ((ip & 0xff000000) == 0x0a000000 || (ip & 0xfff00000) == 0xac100000 || (ip & 0xffff0000) == 0xc0a80000);原创 2010-09-14 17:42:00 · 1300 阅读 · 1 评论 -
获取本地IP地址
<br /> ULONG addr_ip_long = 0; WSADATA winsockData; if (WSAStartup(MAKEWORD(2, 0), &winsockData) != 0) { char szHostName[255] = {0}; if (0 == gethostname(szHostName, 255)) { hostent *ent = gethostbyname(szHostNam原创 2010-09-14 18:49:00 · 580 阅读 · 0 评论 -
http返回值大全
HTTP和FTP返回值大全(中文翻译稿)摘自微软知识库:Q318380复制内容到剪贴板代码:HTTP1xx - 信息提示这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。l 100 - 继续。l 101 - 切换协议。2xx - 成功这类状态代码表明服务器成功地接受了客户端请求。200 - 确定。客户端请求已成功。l 201 - 已创建。l 202 - 已接受。l 203 - 非权威性信息。l 204转载 2010-12-15 14:58:00 · 2633 阅读 · 0 评论 -
vc++ socket实现的支持断点续传的下载器
网上找了一堆代码,有用wininet的,还有用socket的,整理了半天,还是觉得socket靠谱。只支持内存中断点续传。如果要加上在磁盘上断点续传,原理也差不多,不是本文重点。注释:1. CByteBufferVector是一个缓存池,动态分配BYT原创 2011-09-22 11:16:33 · 4487 阅读 · 0 评论