1,官网 https://ngrok.com/ 注册(Sign up for free)账号,这里我使用邮箱注册,本来使用github账号登录的,不过需要一个二次短信确认,而且发短信前要先选择国家,国家列表里没有China86,所以只能选择邮箱注册新账号
2,下载客户端,压缩包里就一个文件
3,解压到当前文件夹后执行以下命令,参数是官网账号里的授权码,Your Authtoken
4,启动服务,域名为随机
ngrok http 8089
5,也可指定域名,得先在账号下创建域名
6,重新执行启动服务命令,指定域名,同时下方可看到实时接口访问记录
ngrok http --domain=mole-renewed-crayfish.ngrok-free.app 8089
7,最终效果:通过Idea启动自己的springboot测试服务,浏览器访问地址
首次进入网页会显示如下画面
这个页面只显示一次,点击蓝色按钮Visit Site即可正常访问测试接口,同理可以做一个前端网站服务
附上简单spring boot服务测试接口代码
@Slf4j
@RestController
@RequestMapping("/api")
public class ApiController {@GetMapping("/test")public String test() {return "this is ngrok info test for xmliu";}
}