zoukankan      html  css  js  c++  java
  • HTTP协议:

    HTTP协议:

    1.web服务的本质
    浏览器窗口输入一个网址敲完回车后发生的事:
    1.朝着指定的服务端发送请求
      2.服务端接受相应的请求
       3.服务端返回相应的响应
       4.浏览器接受响应按照特定的规则渲染界面展示给客户看
    HTTP协议:
    超文本传输协议、
       规定了服务器端与浏览器端之间的传输格式
       1.四大特征:
      1.基于请求响应:一次请求一次响应
           2.基于TCP/IP作用于应用层之上的协议
           3.无状态:不保留客户端状态
           4.无连接:长连接即请求后服务端自动断开(websocket类似于http协议的大补丁)
       2.数据格式
      请求格式:
          请求首行(请求方式,协议版本)
               请求头(一大堆K,V键值对)
               空格
               请求体(携带的数据,并不是一直都有,有时候可能是空的,取决于请求方式)
            响应格式:
          响应首行(响应状态码)
               响应头(一大堆的K,V键值对)
               空格
               响应体(浏览器展示给用户看的数据)
       3.响应状态码
      用数字标识一大堆提示信息
           1xx:服务端接受到请求正在处理,可以继续提交
           2xx:200请求成功,服务端范返回你想要的数据
           3xx:重定向:将你原本访问的内部转到别的上面
           4xx:404请求资源不存在,403你当前不具备访问该资源的条件
           5xx:500服务器端内部错误
           公司内部可以制定自己的响应状态码、
    请求方式:
    ·1.get请求:
    朝服务端要资源(获取数据)
    2.post请求
    向服务端提交数据(提交数据)
    HTML
    超文本语言
       浏览器能够识别到的语言:
      HTML/XML CSS JS
           科普:XML也可以书写前端页面,主要用于odoo框架中
       HTML注释:
      无论单行或多行都用 <!--  -->
     HTML文档结构
    <html>
    <head></head>:head内放的内容不是给用户看的 是给浏览器去识别做相应操作的
    <body></body>:body内放的内容就是浏览器展示给用户看到的花里胡哨的页面
    </html>

    HTML文档打开方式
    1.pycharm自动调用浏览器打开(推荐)
    2.手动查找路径之后选择浏览器打开

    标签的分类1
    1.双标签
    2.自闭和标签      

     

     

  • 相关阅读:
    python 的基础 学习 第六天 基础数据类型的操作方法 字典
    python 的基础 学习 第五天 基础数据类型的操作方法
    python 的基础 学习 第四天 基础数据类型
    ASP.NET MVC 入门8、ModelState与数据验证
    ASP.NET MVC 入门7、Hellper与数据的提交与绑定
    ASP.NET MVC 入门6、TempData
    ASP.NET MVC 入门5、View与ViewData
    ASP.NET MVC 入门4、Controller与Action
    ASP.NET MVC 入门3、Routing
    ASP.NET MVC 入门2、项目的目录结构与核心的DLL
  • 原文地址:https://www.cnblogs.com/cyfdtz/p/12108055.html
Copyright © 2011-2022 走看看