如何用Python 快速搭建HTTP服务器

这篇具有很好参考价值的文章主要介绍了如何用Python 快速搭建HTTP服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Python具有语法简单、语句清晰的特点,而且Python的兼容性比较好,可以将其他语言制作的模块联结起来,具有强大且丰富的库,封装后可以轻松调用,因此成为编程语言中的“网红“,甚至被称为非计算机从业者的第一语言。

PythonIT就业市场也是最受欢迎、最热门的技术技能之一,学会了python可以大幅提高自身竞争力,甚至在就业市场上找到很好的机会。Python使用广泛,对团队项目来说,总会有共享目录的情况,除了搭建FTP或网络文件系统,其实用Python http.server就可以快速搭建HTTP服务器,实现共享Win系统目录。在没有公网IP的情况下,搭配快解析内网穿透能实现远程访问和下载。

下面,一起来看如何使用python搭建HTTP服务器,并通过快解析实现远程访问和下载。

一、准备运行环境

首先,需要准备python解释器和快解析客户端。

Python根据本地的系统类别选择下载下载地址:http://python.org/;

到快解析官网下载快解析最新版客户端

二、设置server服务目录

首先在本地创建一个文件夹作为Server目录,放入需要共享的文件或目录, 然后通过cmd命令行在此目录下输入命令:python-m http.server<port>

这里port为指定的端口号,python3和python2启动命令有所区别;

python2:

python -m SimpleHTTPServer port

python3:

python -m http.server port

然后打开cmd进入刚才创建的server目录,这里server放在G盘下;

如何用Python 快速搭建HTTP服务器
 

进入创建的server目录,cmd命令行输入python -m http.server port,这里设置的端口为8888,如下图就成功开启服务器了;

 

如何用Python 快速搭建HTTP服务器
 

上面就已经搭建好HTTP服务并可在局域网内访问,如果想远程外网访问这个服务器目录,就需要借助金万维快解析这款内网穿透神器打开浏览器访问localhost:8888,就可以看到server目录下的文件和目录,同一局域网内可以进行下载操作和查看操作

三、配置快解析实现外网访问

登录客户端扫码或注册帐号登录成功后免费激活开通内网穿透功能。

内网穿透功能开通后,通过客户端添加内网映射。映射列表中,正确填写内网环境下搭建应用的IP及端口号,保存并通过生成的“访问地址”

如何用Python 快速搭建HTTP服务器

 
快解析还适用于局域网Web网站、MAC/FTP/SVN服务器、NAS私有云、远程SSH、微信小程序/公众号等远程开发调试,实现没有公网IP环境下各种局域网服务的跨网段远程访问,而且安全稳定、简单易操作是一款强大的内网穿透神器在外网环境下,浏览器输入快解析生成的地址,就可以远程访问这个http文件下载服务器了,团队协作、临时文件共享,非常方便。文章来源地址https://www.toymoban.com/news/detail-401741.html

到了这里,关于如何用Python 快速搭建HTTP服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python搭建HTTP服务器

    项目经常需要HTTP对接,模拟HTTP client请求可以使用postman测试,模拟HTTP server回复该如何处理?本文介绍通过python搭建HTTP服务器的过程。 先装python,然后装PyCharm。 python安装、下载说明,看这部分 https://www.runoob.com/python3/python3-install.html PyCharm安装、下载说明,看这部分 PyCharm

    2024年02月05日
    浏览(43)
  • [Python http.server] 搭建http服务器用于下载/上传文件

    动机: 笔者需测试bs架构下的文件上传与下载性能,故想通过Python搭建http服务器并实现客户端与服务器之间的文件上传和下载需求 难点: 这应该是很基础的东西,不过笔者之前未接触过http编程,谨在此记录下学习的过程,可能不是最优解 方法: 在服务器端部署html页面,并

    2024年02月11日
    浏览(44)
  • 【服务器】Python一行命令搭建HTTP服务器并外网访问 - 内网穿透

    转载自cpolar极点云文章:【Python】快速简单搭建HTTP服务器并公网访问「cpolar内网穿透」 Python作为热度比较高的编程语言,其语法简单且语句清晰,而且python有良好的兼容性,可以轻松的和其他编程语言((比如C/C++))建立的模块连接起来,而且python丰富强大的库,经过封装可

    2024年02月12日
    浏览(50)
  • Python搭建http文件服务器实现手机电脑文件传输功能

    本文介绍了如何使用Python搭建一个简单的HTTP文件服务器,支持GET、HEAD和POST请求,实现手机与电脑之间的文件传输功能。文中包含详细的代码示例和说明,帮助你轻松搭建并运行HTTP文件服务器。

    2024年02月12日
    浏览(77)
  • python -m http.server 迅速搭建本地任意目录http.server服务器

    目录 问题描述 解决办法 在工作中,我们经常遇到文件传输这样的事情,小文件传输,一般使用QQ或者微信就能满足,但当传输文件几百MB或者几十G时,这种传输效率就有点捉襟见肘;同时,我们也可以用U盘或者移动硬盘进行拷贝,但偶尔移动硬盘满了或者没有携带时候,就

    2023年04月13日
    浏览(59)
  • Python一行命令搭建HTTP服务器并外网访问 - 内网穿透

    转载自远程内网穿透的文章:【Python】快速简单搭建HTTP服务器并公网访问「cpolar内网穿透」 Python作为热度比较高的编程语言,其语法简单且语句清晰,而且python有良好的兼容性,可以轻松的和其他编程语言((比如C/C++))建立的模块连接起来,而且python丰富强大的库,经过封

    2023年04月24日
    浏览(91)
  • Python一行命令搭建HTTP服务器并外网访问+-+内网穿透

    Python作为热度比较高的编程语言,其语法简单且语句清晰,而且python有良好的兼容性,可以轻松的和其他编程语言((比如C/C++))建立的模块连接起来,而且python丰富强大的库,经过封装可以轻松调用,因此深受欢迎。 今天我们就尝试用python,建立一个简单的http服务器,用来

    2024年02月11日
    浏览(63)
  • Python一行命令搭建HTTP服务器并外网访问【内网穿透】

    转载自远程内网穿透的文章:【Python】快速简单搭建HTTP服务器并公网访问「cpolar内网穿透」 Python作为热度比较高的编程语言,其语法简单且语句清晰,而且python有良好的兼容性,可以轻松的和其他编程语言((比如C/C++))建立的模块连接起来,而且python丰富强大的库,经过封

    2023年04月20日
    浏览(53)
  • 通过Python行命令搭建HTTP服务器结合内网穿透实现外网访问

    Python作为热度比较高的编程语言,其语法简单且语句清晰,而且python有良好的兼容性,可以轻松的和其他编程语言((比如C/C++))建立的模块连接起来,而且python丰富强大的库,经过封装可以轻松调用,因此深受欢迎。 今天我们就尝试用python,建立一个简单的http服务器,用来

    2024年02月09日
    浏览(53)
  • 快速搭建本地服务器

    首先下载node.js,下载官网显示的版本就行 下载完进行安装,安装默认下一步就行,无须点击其他选项。 安装好后win+r输入cmd打开命令行模式 在命令行中接着输入命令 这里你那里安装会报错,也可能卡主不动,这样就要自行csdn在搜一下了,蛮好解决的 创建一个文件夹当做自己

    2024年02月12日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包