基于http.server实现搭建局域网服务器

  介绍

基于http。服务器实现搭建局域网服务器?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

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

在Python3.7中,HTTP。服务器提供了5种参数,调用下面帮助命令可显示如下:python - m http。服务器——帮助

基于http。服务器实现搭建局域网服务器

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

    <李>位置参数港口——是指HTTP服务器所指定的端口,默认为8000 <李>可选参数- h/镏美椿袢“镏畔⒗?/> <李>——cgi服务器为cgi模式 <李>——绑定/- b地址——绑定ip地址,地址为ip地址李 <李>目录/- d目录——指定目录,默认为当前目录(即为命令行运行的目录),简单地说,就是当前服务器可以提供被访问的目录
      李,

2,如何操作

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

python - m http。server 8080

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

原理的讲解到这里就结束了,接下来是实践,小编使用自己手机的热点,在ubuntu, windows以及移动端进行了测试。

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

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

基于http.server实现搭建局域网服务器”> 2)。</p> <p>访问服务器上面的命令启动服务器之后,根据所得的IP和端口,在浏览器输入http://192.168.43.136:8080即可访问服务器即可。是不是很神奇,接着我们用不同的平台来测试一下用PC端试一下:</p> <p> <img src=

用手机测试一下

基于http。服务器实现搭建局域网服务器

其他机型窗户

基于http。服务器实现搭建局域网服务器”> 3 </p> <p>改变服务器的目录对于改变文件目录,小编改为D盘为可访问盘,命令如下,其他参数使用方法类似.python - m http。服务器8080 - d d:可以看到被访问的目录发生改变:</p> <p> <img src=

看完上述内容,你们掌握基于http.server实现搭建局域网服务器的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

基于http.server实现搭建局域网服务器