java编写的轻量级HTTP服务器nanohttpd

主页:http://nanohttpd.com/

github项目地址:https://github.com/NanoHttpd/nanohttpd


nanohttpd是一个java开源项目,对http服务做了很好的封装,使用起来非常方便。只需一个文件即可实现httpserver

使用方法(本人的):

  1. 去主页下载zip包,解压后全部导入eclipse(项目是maven的,所以要先在eclipse上装maven插件;工程间相互依赖,所以需要全部导入)
  2. 使用maven命令对每个工程进行clean、build和install(在eclipse中完成),可以在工程的target文件夹下看到生成的jar文件
  3. 将coretarget下的nanohttpd-2.1.0.jar、webservertarget下的nanohttpd-webserver-2.1.0.jar加入自己的工程
  4. samples工程下有示例代码,可以看到基本的使用方法
那samples下的HelloServer.java举例,samples项目右键 - run as - run configurations - Main Class ,选择HelloServer,run,即可在eclipse的console中看到“Server started, Hit Enter to stop.”

打开电脑的http://localhost:8080/(端口号自己指定)地址,即可看到服务器返回的html网页内容。


以上整个过程可以方便的移植到其他设备。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值