基于http.server搭建局域网服务器过程解析

admin 228 2022-07-27

阿里云服务器优惠多,折扣错,惊喜多,请咨询:www.wqiis.com

一行Python命令一行Python命令如何搭建局域网,其实很简单,我们用了Python里面的一条命令就可以搞定! Python的官方手册介绍,HTTPServer 是 socketserver里TCPServer 的一个子类。它会创建和侦听 HTTP 套接字,并将请求调度给处理程序。

在Python3.7中,http.server提供了5种参数,调用下面帮助命令可显示如下:python -m http.server --help

基于http.server搭建局域网服务器过程解析

由上图可以看出,其包含位置参数和可选参数。

位置参数 port——是指HTTP服务器所指定的端口,默认为8000 可选参数 -h/--help——用来获取帮助信息 --cgi——服务器为CGI模式 --bind/-b ADDRESS——绑定ip地址,ADDRESS为ip地址 --directory/-d DIRECTORY——指定目录,默认为当前目录(即为命令行运行的目录),简单地说,就是当前服务器可以提供被访问的目录

2、如何操作

搭建本地服务器的代码十分简单,只需要在命令行运行以下代码即可。

python -m http.server 8080

上面的代码用来启动http服务器,默认IP是电脑本地无线IPv4网络,默认目录为命令行运行的目录,如果想要改变参数,调用03种的可变参数即可。

1).首先要获取本地的IP

Windows平台可以通过ipconfig(Linux平台通过ifconfig -a )获取IP,注意选用的是无线局域网适配器WLAN中的IPv4地址。

访问服务器上面的命令启动服务器之后,根据所得的ip和端口,在浏览器输入http://192.168.43.136:8080/即可访问服务器即可。是不是很神奇,接着我们用不同的平台来测试一下用PC端试一下:

用手机测试一下

其他机型windows

对于使用http.server搭建服务器的技巧今天就分享到这里,是不是又学到一招!使用这个python自带的小功能,便可以极为快速的搭建一个简单的http服务器,使得局域网内的设备都可以进行访问

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

上一篇:黑科技压阵,“办公宝”华为企业智慧屏如何“拿下”医疗行业(华为智慧屏办公应用)
下一篇:【云小课】不容错过!新一代缓存“大咖”——云数据库 GaussDB(for Redis)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~