python3用http.server模块搭建简易版服务器

基本流程:
1、需要的支持
     1)python3用http模块下的子模块,即:http.server模块
     2)将希望共享的文件放在c盘下,如:C:\游戏行业面试专用
2、打开cmd,cd c:\\python34
3、cd C:\test
4、c:\\python34\python -m http.server
5、在网页中输入http://192.168.1.101:8000/效果图:

6、可成功下载文件等

演示:
Microsoft Windows [版本 10.0.10586]
(c) 2016 Microsoft Corporation。保留所有权利。
C:\Users\Administrator>cd c:\\python34
c:\Python34>cd c:\\test
c:\test>c:\\python34\python -m http.server
Serving HTTP on 0.0.0.0 port 8000 ...
192.168.1.101 - - [02/Apr/2016 23:54:40] "GET / HTTP/1.1" 200 -
时间: 2024-10-29 00:50:49

python3用http.server模块搭建简易版服务器的相关文章

python3 使用http.server模块 搭建一个简易的http服务器

from http.server import HTTPServer, BaseHTTPRequestHandler import json data = {'result': 'this is a test'} host = ('localhost', 8888) class Resquest(BaseHTTPRequestHandler): def do_GET(self): self.send_response(200) self.send_header('Content-type', '

Windows Server 2008搭建时钟同步服务器

Windows Server 2008搭建时钟同步服务器 制作人:全心全意 在Windows系统中,时钟同步是通过Windows Time服务(W32Time)完成的.W32Time通过NTP(Network Time Protocol)协议访问目标时钟同步服务器的123端口进行时间同步.服务器的地址可以在“时间与日期”设置窗口的“Internet Time”  选项中进行设置.Windows默认提供了几个互联网上的时钟同步服务器地址,比如:time.windows.com,你电脑上的时钟同步就

理解tomcat之搭建简易http服务器

做过java web的同学都对tomcat非常熟悉.我们在使用tomcat带来的便利的同时,是否想过tomcat是如何工作的呢?tomcat本质是一个http服务器,本篇文章将搭建一个简单的http服务器. 1 Catalina模型 首先我们先了解一下tomcat的大致工作原理.tomcat的核心是servlet容器,我们称它为Catalina(为什么叫这个名字?我也不知道 ̄へ ̄).模型图如1.1 图1.1 Connector是用来"连接"容器里边的请求的.它的工作是为接收到每一个 H

使用Eclipse搭建简易Android服务器

         一直都想做一些自己的app奈何多数功能都需要借助于服务器才能实现,本想用第三方平台,细想之下毕竟不是长久之计.这里自己搭建一个Android简易服务器          这篇文章只是简单介绍下如何使用Java搭建Android服务器,刚学习不久,有不足之处欢迎指出,共同进步!         一.环境搭建                   1.  所需软件列表                                    a. Tomcat              

Ubuntu 14.10下搭建简易FTP服务器[vsftpd]

Ubuntu下公认最易上手的ftp软件是vsftpd,既然标题都说了是“简易”的,那么必然是用最大众的..下面是正题 目标需求:搭建一个允许匿名/本地登录的FTP,并且支持上传/下载/修改功能,同时FTP的端口可自主决定,FTP的根目录可自主决定. PS:部署过程中遇到任何问题可以先看看本文最下方的Note部分,也许你现在遇到的问题正是我曾经遇到而且解决了的^..^ 步骤一:安装vsftpd sudo apt-get update   # 更新源 sudo apt-get install vsf

mysysgit+gitblit搭建简易高效服务器

1. mysysgit+gitblit安装流程 1.1资源 需先下载好的资源(公司用的1.6,1.7+请自行匹配对应的mysysgit+gitblit): jdk1.6 Git-1.8.4-preview20130916.exe gitblit-1.2.1.rar 1.2安装 1.2.1 Git Bash安装 1)双击弹出安装页面 2)点击2次next,进入路径选择,添加自定义的路径即可: 3)点击next,进入 选择组件, 4)点击2次next 进,选择运行环境,选择 "run Git fro

Python中使用Flask、MongoDB搭建简易图片服务器

1.前期准备 通过 pip 或 easy_install 安装了 pymongo 之后, 就能通过 Python 调教 mongodb 了.接着安装个 flask 用来当 web 服务器. 当然 mongo 也是得安装的. 对于 Ubuntu 用户, 特别是使用 Server 12.04 的同学, 安装最新版要略费些周折, 具体说是 ? 1 2 3 4 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB

烂泥:dnsmasq搭建简易DNS服务器

今天我们来介绍一个比较简单的DNS服务器dnsmasq.这款软件,已经被我成功使用到公司的所有虚拟机中,目前公司有虚拟机80台左右,而且所在的服务器运行正常.现在看来dnsnasq还是能支持这么多的机器的,服务器的性能还是可以承担的. 一.dnsmasq简介 dnsmasq是一款小巧且方便地用于配置DNS服务器和DHCP服务器的工具,适用于小型网络,它提供了DNS解析功能和可选择的DHCP功能. dnsmasq可以解决小范围的dns查询问题,如果业务是跨机房.跨地区的话不建议使用dnsmasq做

windows server 2008搭建NTP时间服务器和客户端

背景:处于内网内的多台服务器(我们称之为NTP客户端)时间经过长时间运行,系统时间相差5分钟,有一台服务器连接外网(我们称为NTP服务器). 由于外网服务器可以和internet时间同步,故选做NTP服务器. 部署步骤: 一:服务端 默认情况下,独立服务器WINDOWS SERVER 2008是作为NTP客户端工作的 ,所以必须通过修改注册表,以使系统作为NTP服务器运行.工作之前请先备份注册表文件.     1.修改以下选项的键值HKEY_LOCAL_MACHINE\SYSTEM\Curren