zoukankan      html  css  js  c++  java
  • Python -- Web


    BS架构:Browser/Server

    Web开发阶段:

      静态Web

      CGI: Common Gateway Interface

      ASP/JSP/PHP

      MVC: Model-View-Control


    HTTP协议

    格式  

    GET /path HTTP/1.1
    Header1: Value1
    Header2: Value2
    Header3: Value3
    POST /path HTTP/1.1
    Header1: Value1        #每个Header一行一个,换行符是
    
    Header2: Value2
    Header3: Value3
                     #当遇到连续两个
    时,Header部分结束,后面的数据全部是Body
    body data goes here...     #Body的数据类型由Content-Type头来确定

    HTML

      HyperText Markup Language, 超文本标记语言

        定义网页内容,包括header、body等

    CSS

      Cascading Style Sheets, 层叠样式表,

        用于控制样式,常用选择器:id(#)、class(.)

    JavaScript

      让HTML具有交互性, 可以内嵌到HTML中,也可以从外部链接到HTML中

    在线学习网站:http://www.w3school.com.cn/


    了解了HTTP协议和HTML文档,我们其实就明白了一个Web应用的本质就是:

    1. 浏览器发送一个HTTP请求;

    2. 服务器收到请求,生成一个HTML文档;

    3. 服务器把HTML文档作为HTTP响应的Body发送给浏览器;

    4. 浏览器收到HTTP响应,从HTTP Body取出HTML文档并显示。

    KEEP LEARNING!
  • 相关阅读:
    go——数组
    go——流程控制
    go——基本类型
    go——基本构成要素
    go——常量
    go——变量
    go——标准命令
    go——工程结构
    python 优雅的使用正则表达式 ~ 1
    python 安装操作 MySQL 数据库.
  • 原文地址:https://www.cnblogs.com/roronoa-sqd/p/4911506.html
Copyright © 2011-2022 走看看