因特网上传输文件(http协议)--200大洋(200分)

  • 主题发起人 主题发起人 zhouhj
  • 开始时间 开始时间
Z

zhouhj

Unregistered / Unconfirmed
GUEST, unregistred user!
我和同学同时上网时想传输文件,但我们单位屏蔽了所有协议,只留了http<get>协议,
80端口,并有用户和密码,上不了qq,所以我想编一程序,基于http协议的,可以传输文件,有编过类似此程序的高手
多帮忙,如有源程序(可以用ics等一些控件) 立给200分
 
mail:zhouda_si@sina.com.cn
 
发过去了看看这个有没有帮助[:)]
 
怎么是c的,还要我找vc装,等我一会,我看看有没有用!!先谢谢!!!
最好是用delphi的,我用习惯了:)
 
http://delphi.mychangshu.com/dispdoc.asp?id=531
希望对你有用!
 
我不是想做成web形式的呀(一端去取另一端的文件)
而是,想从一端发送文件,而另一端接受数据的呀!
 
1。建立IIS,做ftp服务器,通过ftp://访问!
2。Email方式
3。主页下载
4。网络硬盘
5。去网吧,呵呵
 
不会吧!太不方便了,我想写出程序!!!
 
分不够,可以再加200分
 
直接在接受方写一个数据接受的程序就可以了,用80呗。数据传输的时候遵循HTTP标准来
骗过代理服务器,让它认为是标准的WEB请求,然后POST数据就可以了。接受方只要把HTTP
的头信息去掉,接受数据写入文件,就可以了。关于SOCKET通讯DELPHI里有现成的
TServerWinSocket可以用。其实通过网页来POST数据也可以,不用自己写客户端了。做一个
网页。关键是接受方要自己写.
或者这样,怕麻烦写服务器端程序,回到B/S格式,在接受方用IIS,自己装呀.请求ASP文件
现在网上的免费的可以上传文件的程序太多了,找一个就是.不过外面的想进来就不容易了,
代理都给封死了。
 
当然是自己写程序啦!不过本人平时很少写网络方面的,我想用ics(httpser,和httpcli)
写,当客户端,post以后,服务器端,的触发什么事件呢,能不能和给点指导!
我看了一下,httpser的属性有 addr 0.0.0.0 服务的ip地址
defaultDoc index.htm 默认的htm
docdir c:/wwwroot 服务目录
lingerOnOff 1.wslingerNoset ???
2.wslingerOff
3.wslingerOn
name
port 端口
tag ???
事件: oncientconnect 客户连接
onclientdisconnect 客户断开
ongetdocument ??
onheadDocument ?
onpostDocument ?
onPostedDate ?
 
自己写一个P2P的程序,就是点对点了。

或者去网上下载一个用,有很多这样的共享软件
 
我有程序
zhihulu@sina.com
 
有软件名称 SOCKS2HTTP
可以将 SOCKS5 请求转化为 HTTP 请求,从而让您可以使用 HTTP Proxy 实现 SOCKS5 Proxy 才能实现的功能。
http://www8.pconline.com.cn/download/download.phtml?id=77841
 
我网站上又这类的源程序,http://wolfsoft.nugoo.com
 
去看看Delphi自带的例程吧。
 
后退
顶部