社区
通信技术
帖子详情
请教:HTTP可否实现文件上载?
dog2000
2000-01-14 04:18:00
各位大虾:
我知道FTP可实现上下载,HTTP可实现下载,请问HTTP能否实现上载?请指点迷津。
...全文
404
16
打赏
收藏
请教:HTTP可否实现文件上载?
各位大虾: 我知道FTP可实现上下载,HTTP可实现下载,请问HTTP能否实现上载?请指点迷津。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kkk321
2000-06-28
打赏
举报
回复
首先,可以通过FORM的multipart属性(标准HTTP),
用HTTP协议的POST方法上传数据,然后,HTTP服务器端必须有相应的CGI程序负责接收,
可以用PERL,PHP,ASP或其它语言编写,对客户端传来的信息进行解码与分离,
最后保存为文件。
这样就可以实现HTTP文件上载了。
另外,PHP本身有大量函数,编写上传只用不到5句就可以实现;
大部分资料都认为ASP需控件才能实现上传文件,其实ASP也有函数支持,不过麻烦一些.
white
2000-06-27
打赏
举报
回复
首先,正如上面许多人说过的那样,可以通过FORM的multipart属性,用HTTP协议的
POST方法上传数据,那需要用一个CGI来接受。可以参考上面提到的文章。
另外,RFC中关于HTTP协议也是明确规定了,可以用PUT方法来上传数据的,不过尚没有
任何一个流行的HTTP客户实现了PUT方法。对于服务器来说,大都支持PUT。
不过这里提醒一点的是,强烈建议你不要修改服务器的设置以打开PUT,否则会是一个
严重的安全漏洞,任何人可以忘你的服务器PUT数据!
蝈蝈俊
2000-06-24
打赏
举报
回复
谁知道 ASP上传控件 如何作???????
DOU
2000-01-22
打赏
举报
回复
可以。dedien,skyxu介绍的很好
推荐几篇这方面的文章,值得一看
ASP方法:
http://www.asptoday.com/articles/19990714.htm
http://www.asptoday.com/articles/19990705.htm
http://www.asptoday.com/articles/19990702.htm
http://www.asptoday.com/articles/19990603.htm
文章里也包含到其它相关内容的连接
PHP方法:
http://www.phpbuilder.com/columns/florian19991014.php3
http://www.phpbuilder.com/columns/william19990908.php3
skyxu
2000-01-20
打赏
举报
回复
忘了加一句,浏览器也需要支持http 1.1协议!
skyxu
2000-01-20
打赏
举报
回复
关于http上载是http 1.1增加的功能,如果你的web server支持http 1.1协议
则可以上载,如果只支持1.0的话则不支持,现在流行的IIS,Apache都是支持
1.1协议的!
在IIS中,是用put,delete来上载和删除文件的。
另,rfc1867也是有关于文件通过http上载的变成控制的!
beck
2000-01-15
打赏
举报
回复
利用cgi是可以实现http文件上传的,(当然浏览器版本不能太低)
你可以去搜索一下,不少的
dedien
2000-01-15
打赏
举报
回复
可以。
首先,HTTP服务器端必须有相应的CGI程序负责接收,
可以用PERL,PHP或其它语言编写,
对客户端传来的信息进行解码与分离,
最后保存为文件。
其次,客户机端使用HTTP协议,利用POST方式将文件内容上传。
这样就可以实现HTTP文件上载了。
LaoZheng
2000-01-15
打赏
举报
回复
不能
gz
2000-01-15
打赏
举报
回复
单从这个问题来回答我认为完全可以,HTTP也是通信协议,理论上能传任何数据。目前通信领域有这样一个趋势,即逐渐从TCP和UDP方式转到HTTP方式,理由是HTTP对网络的要求不高,同时便于第三方支持。目前微软有SOAP,可以参考一下。
WHQ
2000-01-15
打赏
举报
回复
对HTTP协议只字未提。里面对TCP、UDP、FTP、TFTP、NFS、SMTP等待均有说明,就是不见HTTP,HTTP究竟有何特殊之处。它不是标准协议家族中的一员?或从属于其它的协议?有谁知道?
WHQ
2000-01-15
打赏
举报
回复
你们所提供的方法好像是在说用浏览器来上载文件而并非是说能过Http协议来上载文件。ASP与CGI是不是最终还是通过ftp来实现的呢?我看了IE SDK的说明,在HTTP相关的主题下没有找到与上载有关的内容,只是说如何向服务器请求获取数据。我猜测HTTP本身应该不能实现上载的。谁知道HTTP协议的RFC文档编号?
zdg
2000-01-14
打赏
举报
回复
SoftDIY说的是对的, 文件上传还是采用FTP或者ASP控件吧...
SoftDIY
2000-01-14
打赏
举报
回复
单机上不可以,asp等等都是服务器提供的,不可能把http做成象cuteftp这样的纯客户端程序,就如不能用http find文件一样
radish
2000-01-14
打赏
举报
回复
可以,ASP及PHP3都可以,ASP上传请看电子与电脑99。4;PHP3请看PHP3教材
zdg
2000-01-14
打赏
举报
回复
应该不行...用AS也是由控件来实现上传文件...
Qt5(C++)高级篇之1:
HTTP
网络编程实战
Qt
实现
HTTP
编程入门 QNetworkAccessManager 新建项目 新建类 配置
文件
添加network 头
文件
CPP
文件
3. Qt
实现
HTTP
的GET抓取网页 头
文件
库
文件
Get 4. Qt
实现
HTTP
的GET/POST提交数据 5. Qt处理
HTTP
的...
转载:
请教
:c#中
实现
图像缩放?
转载自:
http
://topic.csdn.net/t/20060504/12/4729916.html
请教
:c#中
实现
图像缩放?楼主asweisun(烟薄荷)2006-05-04 12:43:27 在 .NET技术 / .NET Framework 提问功能: 在pictureBox中点击鼠标后,如何将pictureBox中图片放大,缩小,平移? 我对net的类库不是
一些不错的资源(收藏,出处:
http
://search.csdn.net/Expert/topic/2480/2480003.xml?temp=.2231562)
[ASP组件]一个简易ASP UpLoad 组件的原码 www.blueidea.com/bbs/NewsDetail.asp?id=8457
请教
能否用ASP画曲线图 www.blueidea.com/bbs/NewsDetail.asp?id=866关于JMAIL如何在收件人处指定多个收件人 www.blueidea.com/bbs/NewsDetail.asp?id=54098关于jmail的
java+下载大
文件
+hc_用Java
实现
FTP批量大
文件
上传下载(六)--代码及示例下载
评论共2页:上一页12评论#re: 用Java
实现
FTP批量大
文件
上传下载(六)--代码及示例下载回复更多评论2007-10-23 09:32 by sl学习,多谢共享。#re: 用Java
实现
FTP批量大
文件
上传下载(六)--代码及示例下载回复更多评论2007-10-23 12:01 by sl下载的例子,用浏览打开sample.html时,显示不出Applet(JDK...
微软等数据结构+算法面试100题全部答案集锦
引言 无私分享造就开源的辉煌。 今是二零一一年十月十三日,明日14日即是本人刚好开博一周年。在一周年之际,特此分享出微软面试全部100题答案的完整版,以作为对本博客所有读者的回馈。 一年之前的10月14日,一个名叫July (头像为手冢国光)的人在一个叫csdn的论坛上开帖分享微软等公司数据结构+算法面试100题,自此,与上千网友一起做,一起思考
通信技术
4,358
社区成员
28,927
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章