社区
网络编程
帖子详情
MFC中的CInternetSession和CFtpConnection类如何通过一个代理服务器和其他主机建立连接!我到处找资料,没一个人知道!郁闷!
sawq
2006-05-24 11:33:49
这段代码如何写,或者是根本实现不了,微软当时没考虑到这点么?
我到处找资料,没一个人知道!郁闷!
...全文
282
7
打赏
收藏
MFC中的CInternetSession和CFtpConnection类如何通过一个代理服务器和其他主机建立连接!我到处找资料,没一个人知道!郁闷!
这段代码如何写,或者是根本实现不了,微软当时没考虑到这点么? 我到处找资料,没一个人知道!郁闷!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sant
2006-06-28
打赏
举报
回复
CInternetSession session;
INTERNET_PROXY_INFO proxyinfo;
proxyinfo.dwAccessType = INTERNET_OPEN_TYPE_PROXY;
proxyinfo.lpszProxy ="127.0.0.1:3128";
proxyinfo.lpszProxyBypass = NULL;
session.SetOption(INTERNET_OPTION_PROXY, (LPVOID)&proxyinfo, sizeof(INTERNET_PROXY_INFO));
coolzdp
2006-06-28
打赏
举报
回复
http://topic.csdn.net/t/20011215/10/422778.html
测试地址
217.218.235.162 3128
Kudeet
2006-05-25
打赏
举报
回复
http://support.microsoft.com/kb/Q226473
How to programmatically query and set proxy settings under Internet Explorer
Kudeet
2006-05-25
打赏
举报
回复
CInternetSession::SetOption
SetOption(INTERNET_OPTION_PROXY_USERNAME,(LPVOID)szID,::lstrlen(szID));
SetOption(INTERNET_OPTION_PROXY_PASSWORD,(LPVOID)szPassword,::lstrlen(szPassword));
sawq
2006-05-25
打赏
举报
回复
没人知道么
sawq
2006-05-24
打赏
举报
回复
就是因为看规范那东西太麻烦,想搞“拿来主义”,结果怎么也找不到,网上我都搜遍了,问这问题的人不少,但没人解答这个问题!!!!!!!!!
weiziyuner
2006-05-24
打赏
举报
回复
代理服务器的原理好像要自己用SOCKET实现。可以看RFC的文档,Tunneling TCP based protocals through Web proxy servers.
--
如果不要的的,楼主共享一下答案哦。
最简单的在VC
中
用
MFC
中
FTP
下载功能的实现
(1)、确定
一个
FTP
服务器,这里假设本地
主机
。(2)、新建
一个
基于对话框的应用程序,在对话框的源文件
中
引用“afxinet.h”源文件。(3)、在对话框的OnInitDialog方法
中
链接指定的
FTP
服务器,将
FTP
根目录下的文件显示出来(
没
有显示文件夹)。
CIn
ternet
Session
* p
Session
; p
Session
= new
CIn
ternet
Session
; /
《
MFC
那点事儿》---WinInet基础
WinInet全称是Win32 In
ternet
Extension,它提供
一个
通用的网络协议访问接口,包括Gohper、
FTP
和HTTP。
使用WinInet开发网络应用程序的优点:
1)隐藏协议细节,简化编程:可不必深入了解协议。像使用WinSocket编程需要理解网络通信及协议基本原理;
2)熟悉编程接口:WinInet API函数和很多WinAPI函数相似;
3)稳定性好,不要求程序与底层直接联系:WinInet隐藏了协议的具体细节,使得程序不必直
FTP
的两种不同工作模式
FTP
的两种不同工作模式:PORT(主动模式)、PASV(被动模式)1、PORT模式:该模式是
FTP
协议最初定义的
连接
模式,其
连接
过程是:在开始
一个
FTP
连接
时,客户端程序首先会为自己随机分配
一个
TCP端口,它使用这个端口向服务器的
FTP
端口(默认21)发出
连接
请求,服务器接受请求后会
建立
一条控制链路,然后客户程序向服务器发出Port命令,告诉服务器它的数据通道的端口打开了。当需要传送数据时,服务器端口通过20端口向客户端提供的随机端口发送
连接
请求,请求被接受之后便开始传输数据,数据链路通道也就打开了, 在
使用
MFC
编写in
ternet
查询程序 (转)
使用
MFC
编写in
ternet
查询程序 (转)[@more@]使用
MFC
编写inte.NET查询程序 杜经农 在VC++ 5.0
中
,
MFC
的WinInet
类
包装了相关的用于in
ternet
客户机程序编程的win32 api函数...
基于
MFC
的
FTP
客户端
最近在看关于C++
FTP
编程的东西,写了
一个
Demo版本的
FTP
客户端。同样,在开发之前,先弄清原理性的东西。呵呵相关知识
FTP
(File Transfer Protocol,文件传输协议)工作在TCP/IP协议的应用层,在传输层使用的是TCP,用于在网络上控制文件的双向传输。百度百科上有对其详细的介绍。
FTP
主要用于校园网、企业网等各种局域网
中
,
FTP
也是传输网络资源的首选途经。
FTP
具有
网络编程
18,356
社区成员
64,217
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章