今天在进行接口测试的时候,我刚开始傻乎乎的,不会测试嘛,那个 postman 里面叫你填那个URL,我就把设备管理系统的地址填了上去:http://192.168.0.237.27000/。
睿哥看了之后,跟我说:“你填这个地址干嘛,这个是设备管理系统的远程服务的地址,你填这个你怎么测试啊?你用那个本地的地址,就是 localhost 才行!”
我不懂什么是本地启动,什么是远程服务,所以我就上网搜索了一下,看看本地启动是什么意思。我看了很多文章,这些文章都讲的太官方了,而且晦涩难懂,我就用我自己的理解讲一讲什么是本地启动吧。
我们不是会在自己的电脑上使用像 Intellij IDEA 这样的集成开发环境来编写并运行一个系统嘛, Intellij IDEA 通常会提供一个内置的服务器或运行时环境来执行设备管理系统的代码,并且让我们可以查看这个程序。这就是本地启动的意思。
现在,我们已经本地启动了设备管理系统,那请问这个系统的地址是什么呢?如果本地启动了设备管理系统,那访问这个系统的地址应该是http://localhost:端口号/。其实localhost是一个特殊的域名,指的是“当前计算机”。所以说,如果我在自己的计算机上运行服务并使用localhost作为主机名时,实际上我是在跟自己的计算机的服务进行通信。