社区
ASP
帖子详情
使用WinInet函数,怎么实现http的文件上传啊?
newspoint
2005-11-25 01:32:24
使用ms的WinInet函数,实现form方式的文件上传怎么做啊,请大哥们帮帮忙,我知道是用post,但不知道文件上传的格式,要怎么设置header或别的才能正确上传,我现在只知道怎么post没有文件的form
...全文
105
7
打赏
收藏
使用WinInet函数,怎么实现http的文件上传啊?
使用ms的WinInet函数,实现form方式的文件上传怎么做啊,请大哥们帮帮忙,我知道是用post,但不知道文件上传的格式,要怎么设置header或别的才能正确上传,我现在只知道怎么post没有文件的form
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xmq120
2005-11-26
打赏
举报
回复
瀑布汗.....
pzhuyy
2005-11-26
打赏
举报
回复
呵呵,是不是转错了!
笨笨兔兔兔兔兔
2005-11-26
打赏
举报
回复
特种兵还是windows专区的大版啊,呵呵,前一段我以为你辞职了呢
笨笨兔兔兔兔兔
2005-11-26
打赏
举报
回复
wininet 有http 的post方式,你用vc写还是vb写的?? 一般我喜欢用API*^_^*
newspoint
2005-11-26
打赏
举报
回复
谢谢,在vc那解决了
lisoon
2005-11-25
打赏
举报
回复
好像也问错地方了,应该转去.net.
icuc88
2005-11-25
打赏
举报
回复
。。。。问错了地方吧?给你转到ASP开发去
Qt界面开发,
使用
Win
INet
函数
实现
FTP资源上传下载等操作案例的可执行程序,非源码!Qt案例
Qt开发界面
使用
Win
INet
函数
实现
FTP资源上传下载等操作案例的可执行程序,非源码 Qt 版本 5.13.1 | MSVC 2017 64 编译器 |
Win
lNet库 整个示例功能代码参考于FTP会话 大部分都是原来的代码,只是和QT进行了数据格式的转换,添加了事件交互 其他: 1.测试
使用
的FTP站点是通过本地IIS搭建的ftp[主动模式] 不确定其他软件搭建的ftp能否访问. 2.只有在上传和切换目录时
使用
InternetOpenUrl 有效,其他都是通过InternetConnect访问. 3.数据的上传下载都选用的二进制格式. 4.操作:右键菜单删除/下载/重命名/新建文件夹,双击目录切换/文件下载,拖拽文件到目录结构上传 5.端口默认21,其他端口需要修改部分InternetOpenUrl的URL代码 详见QT案例专栏。20230721
基于
Win
Inet
实现
HTTP
文件上传
小程序
课设毕设学习参考 把基于
Win
Inet
的
HTTP
文件上传
功能小程序的开发过程首先,
使用
InternetCrackUrl
函数
分解URL,从URL中提取网站的域名、路径以及URL的附加信息等。关于 InternetCrackUrl 分解URL的介绍和
实现
,可以参考 “URL分解之InternetCrackUrl” 这篇文章
使用
InternetOpen 建立会话,获取会话句柄
使用
InternetConnect 与网站建立连接,获取连接句柄 设置
HTTP
的访问标志,
使用
Http
OpenRequest 打开
HTTP
的“POST”请求 构造请求信息头字符串,并
使用
Http
AddRequestHeaders 附加请求信息头
使用
Http
SendRequestEx发送访问请求
使用
InternetWriteFile 上传数据 数据上传完毕之后,
使用
Http
EndRequest
函数
结束请求 关闭句柄,释放资源 其中,需要注意的是第 5 步,这一步是与
HTTP
文件下载不同的地方,这一步需要构造请求信息头,所以构造请求信息头的字符串的时候,一定要严格按照协议格式去构造。例如回车换行、
Socket编程系列之2:
Win
dows-API网络编程入门实战
TCP套接口
函数
l Web客户/服务器程序 l 基于
win
dows的IO复用机制 l UDP广播和多播 l 套接字选项 l
Win
dows套接字I/O模型 l 原始套接字与ICMP l
Win
Inet
简介与案例实战
实验7-
Win
Inet
与多线程编程
(1)理解
Win
Inet
API 的基本概念与操作流程。 (2)掌握
使用
Win
Inet
编写程序的方法。 (3)掌握 MFC
Win
Inet
类层次结构和编程方法。 (4)掌握多线程网络编程的方法。
Win
Inet
是
Win
dows Internet 扩展应用程序高级编程接口,是专为开发具有 Internet 功能的客户端 应用程序而提供的。它有两种形式:
Win
Inet
API 包含一个 C 语言的
函数
集(
Win
32 Internet functions), MFC
Win
Inet
类层次则是对前者的面向对象的封装。 程序能
实现
基本的FTP客户端功能,能登陆FTP服务器,显示登录客户目录下的文件和目录名,能从该目录中选择下载服务器的文件,也能向服务器上传文件。
利用
Win
Inet
和多线程
实现
下载进度实时显示
朋友们对Internet文件下载一定不陌生,如果不讲究下载细节,一个API
函数
URLDownloadToFile就能搞定。但如果你要下载的数据量较大,或你的软件需要在线升级,那么,还是给个进度条让用户看看,免得让人以为你的软件已经挂掉。要
实现
这些,首先用到的就是多线程技术,把下载线程和界面线程分开;其次,要把下载进度及时反馈给界面进度条,还要用到
Win
Inet
提供的接口。
ASP
28,391
社区成员
357,060
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章