微型Http服务器Tiny Http Server
Tiny Http Server
一个简单的跨平台Http服务器.服务器部分使用了Mongoose的代码,界面是使用QT开发的.
开发为了在临时需要使用一个http服务器来做发布代码文档的时候,不用去安装apache等大块头.又因为网上的一些迷你型的webserver又多是只支持windowns的.所以干脆自己做一个.
本来向自己写一个http Server的,看了tinyhttp的代码,决定功能太弱了.又发现了Mongoose这个东西,看起来还不错,也简单好用,就拿过来先用了.
在实现的时候没有考虑多进程实例的情况,这个毕竟只是一个小玩具.
下载地址:https://git.oschina.net/oloroso/TinyHttpServer.git
运行如图






微型Http服务器Tiny Http Server的更多相关文章
- Tiny PXE Server简介
		
Tiny PXE Server简介Tiny PXE Server是一款小巧而功能强大的网启软件.支持DHCP TFTP HTTP BINL DNS等多个协议,支持grub4dos,pxelinux,i ...
 - HTTP/2之服务器推送(Server Push)最佳实践
		
商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处. WeTest 导读 HTTP/1.X出色地满足互联网的普遍访问需求,但随着互联网的不断发展,其性能越来越成为瓶颈.IETF在2015 ...
 - 脑残式网络编程入门(四):快速理解HTTP/2的服务器推送(Server Push)
		
本文原作者阮一峰,作者博客:ruanyifeng.com. 1.前言 新一代HTTP/2 协议的主要目的是为了提高网页性能(有关HTTP/2的介绍,请见<从HTTP/0.9到HTTP/2:一文读 ...
 - CSAPP Tiny web server源代码分析及搭建执行
		
1. Web基础 webclient和server之间的交互使用的是一个基于文本的应用级协议HTTP(超文本传输协议). 一个webclient(即浏览器)打开一个到server的因特网连接,而且请求 ...
 - 如何在linux服务器部署Rstudio server,配置ODBC远程访问win 服务器上的SQL server
		
如何在linux服务器部署Rstudio server,配置ODBC后通过RODBC包远程访问SQL server 背景介绍:之前写过一篇文章,提到近期要部署Rstudio server(搭建数据分析 ...
 - window 服务器 安装 sql server 2008 r2 express 并启用远程访问
		
目前市面上的数据库服务器虽然好,但是并不便宜,一个月数千RMB, 我们可以通过在已有的数据库上自建数据库来解决 目前已知的SQL Server 2008 R2的版本有: 企业版.标准版.工作组版.We ...
 - SQL Server 无法连接到服务器。SQL Server 复制需要有实际的服务器名称才能连接到服务器。请指定实际的服务器名称。
		
异常处理汇总-数据库系列 http://www.cnblogs.com/dunitian/p/4522990.html SQL性能优化汇总篇:http://www.cnblogs.com/dunit ...
 - IBM x3850 x5 服务器 安装 Windows Server 2008
		
一.硬件需求 一个8G以上的U盘 二.软件需求 1.Windwos Server 2008镜像 2.系统启动盘制作工具Ultraiso 3.IBM ServerGuide引导镜像 三.制作及安装步骤 ...
 - Asp.net的服务器推技术 (Server Push)
		
在以往的和服务器端通信技术中,我们多数使用的是AJAX轮询式访问,也就是在Javascript中控制时间间隔,然后每隔一段时间就访问一次服务器,然后获得数据或通知.但是这种轮询方式的访问有90%是在做 ...
 
随机推荐
- Div内有ul li元素,Div设置高度100%,谷歌IE下li过多会显示滚动条,而火狐下就会滚动条就不起作用,li会撑大Div
			
产品上也许是用了过多iframe问题,自己做了demo没有这种情况 解决办法: 设置Div的display样式为-moz-inline-grid -moz-代表火狐私有属性,使用自己的div样式就可以 ...
 - fcc的中级算法题
			
核心提示:这是网上开源编程学习项目FCC的javascript中级编程题(Intermediate Algorithm Scripting(50 hours)),一共20题.建议时间是50个小时,对于 ...
 - struts2 拦截器和actioninvocation、PreResultListener
			
Interceptor说明 Interceptor的接口定义没有什么特别的地方,除了init和destory方法以外,intercept方法是实现整个拦截器机制的核心方法.而它所依赖的参数Act ...
 - vim:用vim修改文件编码为utf-8
			
命令是 :set fileencoding=utf-8如果用vim打开文件时里面有乱码,可能用上面的命令修改文件后无法保存.可以用其他软件打开文件,然后把内容拷贝到vim里再保存就行了.
 - django,python,svn_web
 - Spring入门_02_属性注入
			
Spring 的set方法(属性)注入 UserAction类中设置属性和get.set方法.(实际上只需要set方法) private List list = null; private Set s ...
 - JavaScript 五种(非构造方式)继承
			
参考链接:http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_inheritance_continued.html
 - C# Redis消息队列例子
			
class Program { //版本2:使用Redis的客户端管理器(对象池) public static IRedisClientsManager redisClientManager = ne ...
 - RPC-远程过程调用协议
			
远程过程调用协议 同义词 RPC一般指远程过程调用协议 RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要 ...
 - underflow 、overflow   下溢和上溢
			
在strtoull函数返回值中,就提到上溢和下溢的问题,现在把这俩个概念拿出来涨涨见识! 上溢 Overflow 是当一个超长的数据进入到缓冲区时,超出部分被写入上级缓冲区,上级缓冲区存放的可能是数 ...