程序员的知识教程库

网站首页 > 教程分享 正文

免费的Java内网穿透,轻松调试小程序开发「SunNat」

henian88 2024-10-20 05:51:13 教程分享 20 ℃ 0 评论

研发成功了一款内网穿透工具,已经试运行了接近一年,较为稳定,目前版本为2.5.0,起名为:SunNat,官网地址:https://www.sunjs.com/nat/index.html


SunNat是一个穿透内网的工具,将外部的请求转发到本地

可以很轻易的调试微信、支付宝等相关接口回调。

同时也支持本地web应用发布到外网访问。


看下运行图:

支持Http和Https协议,其中https更能让你轻松愉快的调试小程序接口。


最近博主又更新了多线程请求方式,适用于打开网页,同时发送css、js等多文件请求时效果非常明显。服务端由原来的轮询停歇监听机制改为了阻塞监听,不浪费一毫秒的请求时间。同时支持1兆以内的文件上传。


另外也开发了命令行启动方式:如下图所示:

java -jar NatClient.jar http demo http://127.0.0.1:8080
#命令行启动(linux示例):
 
nohup java -jar NatClient.jar http demo http://127.0.0.1:8080 < /dev/null &
 
#参数详解(3个参数缺一不可,以单空格隔开):
#http    表示协议,也可以设置为https,注意大小写。https模式仅支持设置项目名称,固定域名为:https://local.sunjs.com
#demo    表示自定义域名,比如http://demo.sunjs.com、或者 https://local.sunjs.com/demo
#http://127.0.0.1:8080   表示本地映射转发地址

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表