开发阶段,对接第三方平台,内网端口如何被外网访问,推荐你一款好用的工具

前 言
在开发阶段,经常会遇到一些测试,需要外网能够访问内网的端口号,比如和第三方支付平台的对接。如何才能确保自己写的对接程序是没有问题的,这就需要在支付成功后,第三方支付平台能够异步回调测试接口,返回支付结果,测试接口接收到支付结果后对数据进行修改,保持数据的统一性。

但是项目还没有上线呢,即没有公网,也没有对外开放的端口号呀。更不能等到项目上线之后再调试,那时再改代码麻烦可就大了!

以前也曾用过几款工具,只要有域名,并且保证端口号在局域网里是唯一的,开启那个工具,外网就可以正常访问了。但是时间久了,也没有做记录,换了家公司,那个工具是啥早就忘记了。

今天又遇到这个问题,手机APP端都开始测试了,支付成功后,调用本地测试环境的服务器端口,获取到的支付结果就是没有改呀,当手机APP端来找我时,我才想起,还没有配置对外端口号呀!这么重要的事情,在发布测试服务器的项目时,居然忘记了。

这时,负责服务器端支付对接的小伙伴,主动给我推荐了这款工具,只需要几步,就可以搞定以前繁琐的配置,而且还不需要内网的端口号唯一,下面就介绍一下,这款工具吧。

第一步,打开网址,https://u.tools/,可以看到如下界面;

第二步,如果是windows版本的系统,直接点击下载即可,其他系统的拖到这个页面底端,就可以找到对应的版本;

第三步,来到下载目录,双击uTools-1.3.3.exe进行安装;

安装成功后,在任务栏出现一个这样的一个小图标;

第四步,点击任务栏上的小图标,或者按下ALT+SPACE空格键,则会出现下图;

注意事项:这个框不显眼,颜色特别淡,需要特别注意一下,被换出时,鼠标焦点是落在输入框里面的;

第五步,****点击上图中左边的logo图标****,弹出插件中心,接着按照下图进行操作,下载内网穿透;

第六步,点击已安装,如下图所示;

最后,在弹出的页面中设置外网域名及开发环境的端口号,点击连接;

当页面出现上面的绿色字体时,内网已成功穿透,是不是非常方便呢。

注意事项:外网域名必须是没有被使用过的。

内网穿透分分钟搞定,接下来,你就可以放心地测试你的代码了。

写在最后

非常感谢团队小伙伴的无私奉献和分享,手把手教我使用了这款工具,为我节约了宝贵的时间,也为团队成员间的合作节约了大量的宝贵时间,不然还真要再花点时间找工具。团队的力量 大于 团队中所以人加起来的力量,这才算真正的团队!

为此,我也将这款工具的操作步骤写出来,分享给需要的小伙伴们。这个看起来很简单,但是第一次使用时,还是有点懵逼,有了操作步骤就不一样了,分分秒上手,祝你码码成功!

更多功能参考说明文档:
https://u.tools/docs/guide/about-uTools.html

你可能感兴趣的:(开发阶段,对接第三方平台,内网端口如何被外网访问,推荐你一款好用的工具)