java编写的轻量级HTTP服务器nanohttpd
分类:
版权声明:本文为博主原创文章,未经博主允许不得转载。
主页:http://nanohttpd.com/
github项目地址:https://github.com/NanoHttpd/nanohttpd
nanohttpd是一个java开源项目,对http服务做了很好的封装,使用起来非常方便。只需一个文件即可实现httpserver
使用方法(本人的):
- 去主页下载zip包,解压后全部导入eclipse(项目是maven的,所以要先在eclipse上装maven插件;工程间相互依赖,所以需要全部导入)
- 使用maven命令对每个工程进行clean、build和install(在eclipse中完成),可以在工程的target文件夹下看到生成的jar文件
- 将\core\target下的nanohttpd-2.1.0.jar、\webserver\target下的nanohttpd-webserver-2.1.0.jar加入自己的工程
- samples工程下有示例代码,可以看到基本的使用方法
打开电脑的http://localhost:8080/(端口号自己指定)地址,即可看到服务器返回的html网页内容。
以上整个过程可以方便的移植到其他设备。