zoukankan      html  css  js  c++  java
  • Web的三大基石

    【HTML】

    实现了Web页面。

    【URL】

    1.url

     Uniform Resource Locator的缩写,称为统一资源定位符。通过URL可以访问到互联网上的一个资源。如:图片、视频、网页等。通过URL可以找到资源。

    2.uri

    Uniform Resource Identifier的缩写,称为统一资源标识符。

    【HTTP协议】

    1.概述

    Hyper Text Transfer Protocol(超文本传输协议)的缩写。

    2.作用
    • 保证传输的优先级
    • 保证传输的正确性
    • 保证传输效率
    3.工作方式
    • 建立连接
    • 发送请求
    • 响应请求
    • 断开连接
    4.特点
    • 请求响应式
    • 无状态
    • HTTP1.1版之后支持持续连接
    5.请求与响应

    1)       请求格式(3:3)

           请求行(请求方式 资源路径 协议版本号)

           消息头

          

           实体内容

    2)       响应格式(3:3)

           状态行(协议版本号 状态码 原因叙述)

           应答头

          

           响应实体

    1)       get/post

    • get

    --数据通过URL进行传递,安全性较低

    --get方式传输数具有长度限制

    --get方式会产生缓存,可以提高网页访问效率(网站多使用)

    • post

    --数据通过请求实体进行传递,安全性较高

    --post方式传输数据没有长度限制

    -- post方式不会产生缓存,一般多在办公系统使用

    【常见状态码】

    • 4xx

         客户端请求资源错误(如:404--资源不存在)

    • 5xx

          服务器端错误(如:500--服务器端发生错误)

  • 相关阅读:
    P3916 图的遍历 dfs
    P4568 [JLOI2011]飞行路线 分层图最短路
    P1948 [USACO08JAN]电话线Telephone Lines spfa 二分答案
    P1849 [USACO12MAR]拖拉机Tractor bfs
    P1730 最小密度路径 floyed
    P1661 扩散 二分答案 并查集
    使用unittest和Django搭配写一个接口测试平台
    AJAX解决跨域的几种方式
    Django
    基于pytest框架自动化测试脚本的编写
  • 原文地址:https://www.cnblogs.com/zhzcode/p/9838950.html
Copyright © 2011-2022 走看看