实现效果

使用postman对虚拟机的服务器发送数据,进行数据通行和端口调试

实现步骤

首先,确保虚拟机中的服务器正在运行并且可以从主机上访问。这通常需要将虚拟机的网络配置设置为桥接模式或者 NAT 模式,并在虚拟机中安装必要的网络服务。

接下来,在主机上打开Postman并创建一个新的请求,然后设置请求的目标URL为虚拟机上运行的服务器的IP地址或域名,并选择合适的请求方法(例如GET或POST)。然后,可以在Postman中添加任何必要的请求头、请求体等信息,并发送请求。

请注意,在发送请求之前,确保主机和虚拟机之间的网络连接是稳定的,并且虚拟机中的服务器正在运行并且可以接受来自主机的请求。

第一步

虚拟机和主机使用NAT连接

第二步

在虚拟机中命令行中使用

ifconfig

得到虚拟机的ip地址, 这个就是虚拟机的ip地址 虚拟机服务器的端口号可以自己设置,Postman和他保持一致就行,就可以完成数据的通行了。

综上所述,Postman和虚拟机的通信有两个要点,第一个是虚拟机和主机的连接方式,第二个是虚拟机的ip地址获得,获得的虚拟机的地址需要放到服务器代码中server.listen(QHostAddress("192.168.1.100"), 8080); 在主机中使用http://192.168.1.100:8080/,这个进行访问。 其中 “192.168.1.100” 应替换为你实际获取到的IP地址。

这样,虚拟机服务器就可以接受来自主机的请求了。请注意,你还需要确保虚拟机的网络配置允许主机和虚拟机之间的通信,并且防火墙等安全措施不会阻止来自主机的请求。

相关文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: