社区
C#
帖子详情
如何用c#实现一个简单的http服务端
程晨c
2015-10-23 05:37:16
如何用c#实现一个简单的http服务端
要求功能:获取客户端提交的http请求,并返回相关内容
在delphi中用indy组件中的IdHttpserver很容易就可以实现
C#中有什么好的方法吗?
只能用socket中的tcp协议吗?
...全文
1477
11
打赏
收藏
如何用c#实现一个简单的http服务端
如何用c#实现一个简单的http服务端 要求功能:获取客户端提交的http请求,并返回相关内容 在delphi中用indy组件中的IdHttpserver很容易就可以实现 C#中有什么好的方法吗? 只能用socket中的tcp协议吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
以专业开发人员为伍
2015-10-24
打赏
举报
回复
这显然是非常纯净的 http 服务,响应速度快,完全用不着学习 asp.net(与 asp.net ashx 相通),也不需要部署 IIS 和你的 asp.net 网站。你可以自己解析 url,做出各种“花式”来,用不着什么 asp.net 路由技术。
dengixnyu
2015-10-24
打赏
举报
回复
只要实现,请求响应,直接 右键新增 一般处理程序 .ashx request对象 包含全部请求信息 response对象 做响应
以专业开发人员为伍
2015-10-24
打赏
举报
回复
注意在windows7以上操作系统,要以“管理员身份”打开vs,才能注册httplistener服务。
以专业开发人员为伍
2015-10-24
打赏
举报
回复
http://bbs.csdn.net/topics/390963758
BitCoffee
2015-10-24
打赏
举报
回复
如果是http的协议,可以考虑用Generic Handler.ashx或者wcf等
wjq
2015-10-24
打赏
举报
回复
new一个 System.ServiceModel.ServiceHost就好了
tcmakebest
2015-10-23
打赏
举报
回复
HttpListener 更加复杂一些.
tcmakebest
2015-10-23
打赏
举报
回复
用正确的工具进行正确的操作, asp.net 更适合
程晨c
2015-10-23
打赏
举报
回复
引用 2 楼 wjfwd2010 的回复:
http不是一种协议么?
http是一种协议,超文本传输协议
Poopaye
2015-10-23
打赏
举报
回复
HttpListener
风吹腚腚凉
2015-10-23
打赏
举报
回复
http不是一种协议么?
C#
编写的
Http
服务
端
C#
编写的
Http
服务
端
C#
一个
简单
的 Restful
服务
端
和 Restful 客户
端
Demo
C#
一个
简单
的 Restful
服务
端
和 Restful 客户
端
Demo
C#
实现
Http
post方式
服务
端
+客户
端
源码
【实例简介】
C#
实现
Http
post方式
服务
端
+客户
端
源码,修改成你的ip
端
口,直接运行可用 【核心代码】 //提供一个
简单
的、可通过编程方式控制的
HTTP
协议侦听器。此类不能被继承。
http
obj = new
Http
Listener(); //定义url及
端
口号,通常设置为配置文件
http
obj.Prefixes.Add("
http
:// :886/"); //启动监听器
http
obj.Start(); //异步监听客户
端
请求,当客户
端
的网络请求到来时会自动执行Result委托 //该委托没有返回值,有一个IAsyncResult接口的参数,可通过该参数获取context对象
构建一个
简单
的
HTTP
服务
器的
C#
程序实例Ky_
Http
Server.rar
构建一个
简单
的
HTTP
服务
器的
C#
程序实例。
实现
响应GET、POST请求。在
服务
端
创建一个tcp通信来负责监听客户
端
连接。每次客户
端
发出请求后,我们根据请问报文来判断客户
端
的请求类型,然后根据不同的请求类型进行相应的处理,这样我们就设计了一个基本的
HTTP
服务
器。每一次监听程序都会创建一个新的TcpClien,
Http
Server类又会创建一个新的
Http
Processor,然后启动一个线程来操作。
C#
Winform
简单
实现
Http
下载
利用
c#
简单
实现
基于
http
的文件下载,带进度条。暂不支持断点续传。
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章