当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 为了帮网友些个用http下载动画的程序,临时在网上翻了翻,看看有没有利用http代理来下载的例子。
 

 

    摘要:信息提供:安全公告(或线索)提供热线:51cto.editor@gmail.com漏洞类别:溢出错误攻击类型:嵌入恶意代码发布日期:2003-06-26更新日期:2003-07-02受影响系统:portmon portmon 1.8portmon portmon 1.7portmon portmon 1.6portmon portmon 1.5portmon portmon 1.4portmon ......
 ·无线网的概念与特点    »显示摘要«
    摘要:当前网络技术飞速发展,建立网络不只是简单地将计算机在物理上连接起来,而是要合理地规划和设计整个网络系统,充分利用现在的各种资源,建立尊循标准的高效可靠,具有扩充性的网络系统。 一般来讲,凡是采用无线传输媒体的计算机网都可称为无线网。为区别于以往的低速网络,这里所指的无线网特指传输速率高于1mb的无线计算机网。 目前,有线网和无线网的各种高速网络传输标准不断形成,智能化网络专用设备和网络管理系统......


用VC++实现http代理

为了帮网友些个用http下载动画的程序,临时在网上翻了翻,看看有没有利用http代理来下载的例子.结果,似乎很多人都愿意去转载一个有头无尾的例子,还美其名曰“我在查阅rfc文档与相关资料后,特总结一些tcp协议穿透代理服务器的程序片断,希望对大家有所帮助.”

如果真的想帮助大家,为什么不说的详细一些?

代码如下: 【程序编程相关:Google推电邮安全软件 杀除病毒和间

无奈之下,自己去翻rfc文档,找了些资料,写了这个利用http代理来下载文件的资料 【推荐阅读:IBM推数据中心软件新品 有自诊断修复功

socket                                    httpsocket;   // 主socket 【扩展信息:微软修改IE处理控件方式 需要多点一下鼠

(1)一些基本变量

struct sockaddr_in                   socketaddr;   // address socket

struct sockaddr_in                   bindsocket;   // for bind

int   m_nrecvtimeout;  // recieve timeout

int   m_nsendtimeout;  // send timeout

wsadata           wsadata;

// 要下载文件部分.好像在bindsocket.sin_addr.s_addr = inet_addr (strhost);时,只能使用ip地址,所以了...

// 如果谁知道更好的方法,别忘了告诉我一下.

cstring strhost="111.111.111.111 ";

cstring downloadaddress="http://www.aitenshi.com/bbs/images/";

cstring hostfile="logo.gif";

int httpport=80;

(2)一些函数,用来取得http头,与获取文件大小

int getfilelength(char *httpheader)

{

cstring strheader;

int local;

strheader=(cstring)httpheader;

local=strheader.find("content-length",0);


...   下一页
 ·ajax:html++同client/soa    »显示摘要«
    摘要:html++ ajax是用来加强现有的html窗体/用户之间的交互,但是现在基本的范例仍然是和“普通”的web应用程序一样。一些关于这种类型的重要想法: 页重载仍然很频繁的发生。 很可能的是(如果你努力争取)可以缓和的将其退化为不支持将js关闭了的浏览器。 会话状态将会保留在服务器端。 实际上这就是现在大家普遍采取的方法,并取得了不同程度上的成功。因为很多原因,我认为“朝向htm......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE