试着用django做一个接口练手,像这样:
其中abdc和12345是提交的参数,用于验证啥的,3176是服务器随机产生的一个整数,基本需求达到了。然后就开始在本机部署上线测试一下。
所有步骤:
1.debug=False 改回来;
2.ALLOWED_HOSTS = ['*',] 改成所有人可以访问;
3.终端运行 python manage.py runserver 0.0.0.0:8000;
4.用桥接的虚拟机(以太网ip:192.168.1.2)ping 一下服务器主机 ip:192.168.1.7,能连接,网络没问题;
5.怕被防火墙筛掉通讯,还特意关掉了防火墙;
以上步骤做完,用虚拟机打开网址 http://192.168.1.7:8000,能访问服务器;问题来了,当我用手机或者旁边同事的电脑访问这个接口的时候,无法连接!!!这究竟是咋回事啊?