社区
网络编程
帖子详情
我怎样使用Winsock控件做一个Web服务器?
糊糊
2004-11-21 08:55:08
大家好,我知道winsock可以用于两台计算机之间的通信,根据Http传输协议,应该能够做一个web服务器程序了。
就是客户端(IE或者其他的浏览器访问我的80端口(或者其他端口)),我的服务器程序接到请求之后,做出反应,把客户端需要的文件发给它。
要求使用http协议,不知道大家有没有这方面的经验。情大家指教。。。
...全文
180
6
打赏
收藏
我怎样使用Winsock控件做一个Web服务器?
大家好,我知道winsock可以用于两台计算机之间的通信,根据Http传输协议,应该能够做一个web服务器程序了。 就是客户端(IE或者其他的浏览器访问我的80端口(或者其他端口)),我的服务器程序接到请求之后,做出反应,把客户端需要的文件发给它。 要求使用http协议,不知道大家有没有这方面的经验。情大家指教。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
糊糊
2004-11-26
打赏
举报
回复
谢谢虫子提供信息!!!
mingday
2004-11-22
打赏
举报
回复
到google找一下,有源码
lxcc
2004-11-22
打赏
举报
回复
WebServer的例子
http://www.21code.com/codebase/?pos=list&type=search&key=Web
笨笨兔兔兔兔兔
2004-11-22
打赏
举报
回复
可以考虑IIS的写法啊
糊糊
2004-11-22
打赏
举报
回复
多人连接的代码我有,我尝试的是在http协议下的响应浏览器的Web服务器。
不过我自己按http协议写的Web服务器,能够收到IE浏览器的请求(访问http://localhost),但是我按http协议把自己E盘的index.htm返回给它的时候,IE浏览器却什么都没有收到~~~!!!
AprilSong
2004-11-21
打赏
举报
回复
可以参考一下这两个代码~
http://www.21code.com/codebase/?pos=down&id=755
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=42546&lngWId=1
Web
Server vb
web
服务器
用
winsock
控件
做
的
WEB
服务器
,非常简单。
C++Builder核心编程技术
本书全面深入地介绍了当今最热门的编程技术,包括COM、ActiveX、
Web
服务器
应用程序,以及 Internet上的
WinSock
、UDP、HTTP、HTML、FTP、SMTP、POP3、NNTP等协议。本书由16章组成,主要内容包括面向对象编程,组件对象模型(COM) ,ActiveX框架,“Type Library”编辑器,创建ActiveX,OLE自动化,
使用
WinSock
,
使用
FTP
控件
,
使用
UDP
控件
,
使用
HTTP
控件
,
使用
HTML
控件
,
使用
SMTP
控件
,
使用
POP
控件
,
使用
NNTP
控件
,创建
Web
服务器
应用程序,
Web
服务器
的细节。该书主要是为那些想在 Internet/Intranet领域编程的读者写的,不是一本C++ Builder 3的入门参考书,本书虽然是针对应用和开发C++ Builder 3的技术人员编写,但其中很多内容具有普遍性,对
使用
其他开发工具的读者也有一定的参考作用。
Socket编程系列之2:Windows-API网络编程入门实战
Socket编程系列初步计划:...
Web
客户/
服务器
程序 l 基于windows的IO复用机制 l UDP广播和多播 l 套接字选项 l Windows套接字I/O模型 l 原始套接字与ICMP l WinInet简介与案例实战
VB编程资源大全(
控件
网络)
1,abkemail.ZIP
简单的email
控件
(18KB )
2,abkpop.ZIP
一个
简单的POP3
控件
(5KB)
3,winpopup.ZIP
允许您的 VB 程序通过网络发送和接收 Winpopup 信息(20KB)
4,autodial.ZIP
自动拨号的
控件
(30KB)
5,ddialw.EXE
DameWare公司出品的电话拨号
控件
(170KB)
6,dipw.EXE
DameWare 公司出品 IP 地址
控件
(169KB)
7,dm10e.ZIP
发送 E.Mail 的
控件
(117KB)
8,dsdns_eval.EXE
IP地址
控件
(703KB)
9,easyftp.ZIP
FTP 登录
控件
,就象 Cute FTP(195KB)
10,firewall.EXE
防火墙
控件
(534KB)
11,ftpx.EXE
FTP客户端
控件
和 COM 对象(629KB)
12,ftpserv.EXE
FTP
服务器
端
控件
和COM对象(523KB)
13,httpx.EXE
HTTP客户端
控件
和COM对象(644KB)
14,mail.EXE
邮件
控件
(797KB)
15,news.EXE
新闻组
控件
(664KB)
16,ntuserx.EXE
NT用户管理对象(426KB)
17,pingx.EXE
PIN
控件
和COM对象(423KB)
18,rasx.EXE
RAS拨号
控件
(466KB)
19,socketx.EXE
WinSock
控件
(589KB)
20,whoisx.EXE
Internet WhoIs(域名查找)
控件
和 COM 对象(436KB)
21,rasdialw.EXE
rasdialw(162KB)
22,i006_dl
web
.zip
利用
Winsock
控件
下载网页(2KB)
23,i005_hlink.zip
将这个
控件
加到你的窗体上,并设置好URL,当点击该
控件
时,你就可以打开
一个
网站或启动默认的电子邮件程序或是其它指定的程序。此外,你还可以改变颜色、字体、边框以及鼠标悬停状态等。
24,i004_ftp.zip
如果你想DIY
一个
CUTEFTP之类的程序,用这个
控件
可大大简化你的工作量。(46KB)
25,kchatocx.zip
chat
控件
(16KB)
26,kpopocx.zip
一个
简单的pop
控件
(14KB)
27,krnicnntpocx.zip
一个
在新闻组读取和发送消息的
控件
(23KB)
28,ocsetup10.exe
检测用户是否在线的
控件
(266KB)
29,dnslookup.zip
查找网络计算机的主机名或ip地址(17KB)
30,goto
web
.zip
使用
默认的浏览器浏览指定
web
页面(12KB)
31,mailnotification.zip
在pop3邮件
服务器
检测邮件的
控件
(17KB)
32,easyras.zip
一个
拨号上网的ras
控件
(155KB)
33,onoffline.zip
在线检测和断开internet(14KB)
34,ping.zip
ping
一个
主机(24KB)
35,popmail.zip
从pop邮件
服务器
上获得邮件的
控件
(20KB)
36,smtp.zip
通过smtp
服务器
发送邮件的
控件
(19KB)
37,trace.zip
跟踪主机的route(23)
38,dynamichtml.zip
在visual basic中
使用
动态超文本(dhtml)(12KB)
39,rasdialx.zip
网络拨号控制,还能得到许多相关信息(93KB)
40,abkemail.zip
一个
简单的email
控件
(18KB)
41,internet.zip
对http,ftp,email,mime,news等进行编程的一套internet
控件
(413KB)
42,ipocxes.zip
两个OLE
控件
(Client和Server),可以用来在Internet上进行TCP/IP通讯(23KB)
43,dlinkacx.zip
在这个程序中进行数据的通信,轻松帮助你完成“客户/
服务器
”设计(227KB)
44,htmlpopu.zip
在你的程序中弹出
一个
超文本窗口(343KB)
45,bpmail.zip
邮件发送
控件
,完全免费的 OCX (14KB)
46,dns.zip
转换IP地址为主机名的
控件
(12KB)
47,hlink.zip
将这个
控件
加到你的窗体上,并设置好URL,当点击该
控件
时,你就可以打开
一个
网站或启动默认的电子邮件程序或是其它指定的程序。(有例程) (19KB)
48,mobilefbus.zip
MobileFBUS 1.5
控件
(112KB)
49,tapidial.zip
TAPI(电话应用程序接口)
控件
(41KB)
50,ccrpipa.zip
CCRP IP Address Control
控件
(77KB)
Visual C++ 编程资源大全(
控件
网络)
1,abkemail.ZIP简单的email
控件
(18KB ) 2,abkpop.ZIP
一个
简单的POP3
控件
(5KB)3,winpopup.ZIP允许您的程序通过网络发送和接收 Winpopup 信息(20KB)4,autodial.ZIP 自动拨号的
控件
(30KB)5,ddialw.EXE DameWare公司出品的电话拨号
控件
(170KB)6,dipw.EXE DameWare 公司出品 IP 地址
控件
(169KB)7,dm10e.ZIP 发送 E.Mail 的
控件
(117KB)8,dsdns_eval.EXE IP地址
控件
(703KB)9,easyftp.ZIP FTP 登录
控件
,就象 Cute FTP(195KB)10,firewall.EXE 防火墙
控件
(534KB)11,ftpx.EXE FTP客户端
控件
和 COM 对象(629KB)12,ftpserv.EXE FTP
服务器
端
控件
和COM对象(523KB)13,httpx.EXE HTTP客户端
控件
和COM对象(644KB)14,mail.EXE 邮件
控件
(797KB)15,news.EXE 新闻组
控件
(664KB)16,ntuserx.EXE NT用户管理对象(426KB)17,pingx.EXE PIN
控件
和COM对象(423KB)18,rasx.EXE RAS拨号
控件
(466KB) 19,socketx.EXE
WinSock
控件
(589KB)20,whoisx.EXE Internet WhoIs(域名查找)
控件
和 COM 对象(436KB)21,rasdialw.EXE rasdialw(162KB)22,i006_dl
web
.zip利用
Winsock
控件
下载网页(2KB)23,i005_hlink.zip将这个
控件
加到你的窗体上,并设置好URL,当点击该
控件
时,你就可以打开
一个
网站或启动默认的电子邮件程序或是其它指定的程序。此外,你还可以改变颜色、字体、边框以及鼠标悬停状态等。24,i004_ftp.zip如果你想DIY
一个
CUTEFTP之类的程序,用这个
控件
可大大简化你的工作量。(46KB)25,kchatocx.zipchat
控件
(16KB)26,kpopocx.zip
一个
简单的pop
控件
(14KB)27,krnicnntpocx.zip
一个
在新闻组读取和发送消息的
控件
(23KB)28,ocsetup10.exe检测用户是否在线的
控件
(266KB)29,dnslookup.zip查找网络计算机的主机名或ip地址(17KB)30,goto
web
.zip
使用
默认的浏览器浏览指定
web
页面(12KB)31,mailnotification.zip在pop3邮件
服务器
检测邮件的
控件
(17KB)32,easyras.zip
一个
拨号上网的ras
控件
(155KB)33,onoffline.zip在线检测和断开internet(14KB)34,ping.zipping
一个
主机(24KB)35,popmail.zip从pop邮件
服务器
上获得邮件的
控件
(20KB)36,smtp.zip通过smtp
服务器
发送邮件的
控件
(19KB)37,trace.zip跟踪主机的route(23)38,dynamichtml.zip在visual basic中
使用
动态超文本(dhtml)(12KB)39,rasdialx.zip网络拨号控制,还能得到许多相关信息(93KB)40,abkemail.zip
一个
简单的email
控件
(18KB)41,internet.zip对http,ftp,email,mime,news等进行编程的一套internet
控件
(413KB)42,ipocxes.zip两个OLE
控件
(Client和Server),可以用来在Internet上进行TCP/IP通讯(23KB)43,dlinkacx.zip在这个程序中进行数据的通信,轻松帮助你完成“客户/
服务器
”设计(227KB)44,htmlpopu.zip在你的程序中弹出
一个
超文本窗口(343KB)45,bpmail.zip 邮件发送
控件
,完全免费的 OCX (14KB)46,dns.zip 转换IP地址为主机名的
控件
(12KB)47,hlink.zip 将这个
控件
加到你的窗体上,并设置好URL,当点击该
控件
时,你就可以打开
一个
网站或启动默认的电子邮件程序或是其它指定的程序。(有例程) (19KB)48,telnet.zipTelnet 例子(31KB)49,rasdialtest.zip拨号上网(35KB)50,cpop3conn_src.zippop3协议(19KB)51,csmtpconn_src.zipsmtp协议(23KB)52,hostnames.zip网络电脑列表(14KB)53,htmllinks.zip连接列表(136KB)54,ftp.zip文件上传(29KB)55,DSCRK32.zipDssocket是用来设计TCP/IP软件的VBX/OCX
控件
(780KB)56,DSSK165S.zip如
WINSOCK
一样的网络通讯软件的OCX/VBX
控件
(74KB)57,MS_INTERNET_OCX.zip内含微软公司的internet 编程套件,有
WinSock
Control、HTML Control、
Winsock
UDP Control等(2266KB)58,easyftp.zip让你建立
一个
自己的FTP登录工具,就象CuteFtp,cool!(195KB)
网络编程
1,502
社区成员
18,437
社区内容
发帖
与我相关
我的任务
网络编程
VB 网络编程
复制链接
扫一扫
分享
社区描述
VB 网络编程
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章