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六大开源框架对比:Web2py略胜一筹
    软件设计之UML—UML的构成[上]
    Web程序员最常用的11款PHP框架
    PHP常见框架
    WinCE的开发流程
    Windows10如何卸载OneDrive
    Windows系统中环境变量不展开的问题
    线程局部存储空间
    ping pathping tcping psping tracert
    ubuntu ufw 配置
  • 原文地址:https://www.cnblogs.com/cyfdtz/p/12108055.html
Copyright © 2011-2022 走看看