每日分享:

人都是在坠落悬崖的时候才长出翅膀来的,就算跌入了深渊,也要凭一己之力逃出生天。

一、搭建python自带静态Web服务器

1. 静态Web服务器是什么

可以为发出请求的浏览器提供静态文档的程序

平时我们浏览百度新闻数据的时候,每天的新闻数据都会发送变化,那访问的这个页面就是动态的,而我们开发的是静态的,页面数据不会发送变化

2. 如何搭建

2.1 准备数据

创建一个文本文档,内容写入如下代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>蓝汐最帅</title>
</head>
<body>
    <h1>蓝汐最帅</h1>
</body>
</html>

将后缀txt改为html:

2.2 搭建服务器

我们可以直接在终端输入命令:python -m http.server 1314  来搭建服务器

注意:

在搭建之前需要先进入自己写的网页(网页.html)的目录

我的目录是:E:\PyCharm Community Edition 2021.2.2\pythonProject\Web_server

之后再输入命令:python -m http.server 1314(1314是端口号,不写默认为8000,可以自定义)

这样代表搭建成功

如果未创建成功,则使用命令:python3 -m http.server 1314  来搭建

3. 访问搭建的Web服务器

访问网址:http://localhost:1314/网页.html

可以看到访问成功了

4. 小结

  • 静态Web服务器是为发出请求的浏览器提供静态文档的程序
  • 搭建python自带的Web服务器使用python -m http.server 端口号 这个命令即可,端口号不指定默认为8000

Web服务器之搭建python自带静态Web服务器相关推荐

  1. 搭建Python自带静态Web服务器

    学习目标 能够知道搭建Python自带Web服务器 1. 静态Web服务器是什么? 可以为发出请求的浏览器提供静态文档的程序. 平时我们浏览百度新闻数据的时候,每天的新闻数据都会发生变化,那访问的这个 ...

  2. python自带静态web服务器搭建代码实现(一)

    一.静态web服务器 静态web法服务器:可为发出请求的浏览器提供静态文档的程序,平时上网浏览的页面都是动态的,而开发的是静态的,页面数据不会发生变化 搭建python自带的静态web服务器 命令:p ...

  3. 从零开始搭建python flask+vue 小型web项目以及flask_sqlalchemy访问数据库

    重零开始搭建python flask+vue 小型web项目以及flask_sqlalchemy访问数据库 前言 作者是一个前端开发者,之前从未接触过python,也没接触过后端开发,所有这篇文章中有 ...

  4. IBM Lotus Domino 7 中的实用 Web 服务,第 1 部分: 什么是 Web 服务以及它们为何如此重要

    Julian Robichaux, 开发人员, 独立顾问 Julian Robichaux 是专门研究 IBM Lotus Notes 和 Java 开发的软件开发人员和专业程序员.他擅长于各种与开发 ...

  5. IBM Lotus Domino 7 中的实用 Web 服务,第 1 部分: 什么是 Web 服务以及它们为何如此重要...

    IBM Lotus Domino 7 中的实用 Web 服务,第 1 部分: 什么是 Web 服务以及它们为何如此重要 级别: 初级 Julian Robichaux, 开发人员, 独立顾问 2005 ...

  6. 自己动手搭建一个简单的静态资源服务器

    文章目录 自己动手搭建一个简单的静态资源服务器 介绍 一.设计到的模块 备注: 二.代码结构 三.具体代码 自己动手搭建一个简单的静态资源服务器 介绍 ​ 通过此文章的学习,可以自己使用NodeJs搭 ...

  7. 两大主流Web服务器之分析与对比

    转自:http://info.edu.hc360.com/html/001/023/003/29949.htm    长期以来,Apache和Microsoft的IIS一直统治着Web服务器市场最大的 ...

  8. Web服务器之Http压缩(GZip)

     作者:张子秋 出处:http://www.cnblogs.com/zhangziqiu/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接, ...

  9. web服务器之iis,apache,tomcat三者之间的比较

    IIS-Apache-Tomcat的区别  IIS与Tomcat的区别 IIS是微软公司的Web服务器.主要支持ASP语言环境.  Tomcat是Java Servlet 2.2和JavaServer ...

  10. 常用的系统架构 web服务器之iis,apache,tomcat三者之间的比较

    常用的系统架构是: Linux + Apache + PHP + MySQL Linux + Apache + Java (WebSphere) + Oracle Windows Server 200 ...

最新文章

  1. Linux 输出重定向和的区别
  2. java解析纯真IP数据库
  3. ipad是买WiFi版的好,还是买4G版的好?
  4. flutter图片聊天泡泡_flutter即时聊天IM仿微信|flutter聊天界面
  5. 线程池如何保证所有子线程运行完再执行主线程
  6. RHCS的整理归纳与实践
  7. 计算最大值和最小值(分治法)
  8. ALSA ASOC
  9. python:使用split以.划分句子、对列表进行切片
  10. Android N-ify使用教程,Xposed新模块 无需升级也能使用Android N新功能
  11. inquirer:命令行中与用户进行交互的js库
  12. [三思笔记]---一步一步学DataGuard
  13. jep在java的SpringBoot中的使用
  14. 收藏已久免费下载软件的黑科技网站
  15. jQuery视频格式的验证
  16. Windows 10 Enterprise LTSC 2019 (x64) 版本 (安装+激活+添加系统邮箱)
  17. java jbutton 大小_Java swing JButton的顺序和大小
  18. matlab中计算sinad,图解射频天线指标,秒懂!
  19. 计算机id dns知识,DNS 事件 ID 4013 疑难解答 - Windows Server | Microsoft Docs
  20. 群晖3617可以有几个网卡_Nvme pcie千兆有线网卡

热门文章

  1. Git报错--Everything up-to-date branch ‘main‘ set up to track ‘origin/main‘.
  2. TCP offload to the resuce 让TCP减负来挽救我们
  3. C语言实现康托尔集cantor set(附完整源码)
  4. 【干货】9个网络故障排除经典案例,网工都得会
  5. matlab chan算法定位,chan算法定位 matlab
  6. 解决hbase客服端连接服务端不报错就是一直连不上的问题
  7. 制造业信息化的伴侣---Windows 2016超融合
  8. CVE-2020-1938/CNVD-2020-10487:Apache Tomcat 远程执行代码漏洞
  9. C/C++编程笔记:飞翔的小鸟(Flappy Bird)——C语言版本
  10. 【FinE】远期、期货、互换定价