社区
C#
帖子详情
如何用c#实现一个简单的http服务端
程晨c
2015-10-23 05:37:16
如何用c#实现一个简单的http服务端
要求功能:获取客户端提交的http请求,并返回相关内容
在delphi中用indy组件中的IdHttpserver很容易就可以实现
C#中有什么好的方法吗?
只能用socket中的tcp协议吗?
...全文
1711
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
Listener 建立
HTTP
系统服务
以下两端程序,分别是服务器端和客户端。大家有兴趣的话,自己将下面2段程序打造修改成自己的系统服务和客户端 服务器端: class Program { static
Http
Listener
http
obj; static void Main(string[] args) { //提供
一个
简单
的、可通过编程方式控制的
HTTP
协议侦听器。此类不能被继承。
http
obj = new
Http
List
c#
-网络-
Http
Listener-
简单
实验
服务端
代码 using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Text; using System.Threading.Tasks; namespace
Http
Listener实验 { class Program { static
Http
Listener
http
obj; static void Main(
Example: Receive
HTTP
Post via ASP.Net Generic Handler
假设我们要提供
一个
小小的服务,采用
HTTP
协议进行通讯,客户端 POST 一些数据到服务器上。客户端不一定是PC,更不一定会按照
一个
Web Form的格式来提交数据,它可能是
一个
运行在PC上的Desktop Application,也可能是
一个
移动设备。 服务器端接收这样的请求极其
简单
,下面寥寥数行代码即可
实现
: 在Web站点中新建
一个
Generic Handler(*.ashx),代码
C#
实现
HTTP
服务器:(1)解析
HTTP
请求头
实现
一个
HTTP
服务器监听的类,并尝试解析浏览器发送来的
HTTP
请求头。
用
Http
Listener做web服务器,
简单
解析post方式过来的参数、上传的文件
服务端
: public class AdvertisementSource : IDisposable {
Http
Listener
http
Listener; bool stopped; #region 构造和析构 //== #region IDisposable [System.Diagnos...
C#
111,128
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章