zoukankan      html  css  js  c++  java
  • 协议


    标准URL:
    <scheme>://<user>:<pwd>@<host>:<port>/<path>;<params>?<query>#

    c:URL/URN/URI
    Unified Resource Locator 统一的资源定位符
    Unified Resource Naming 统一的资源命名符
    Unified Resource Identifier 统一的资源识别符

    URI = URL+URN

    URL: <a href="http://tmooc.cn/logo.gif"></a>
    <img src="http://tmoo.cn/1.jpg" />

    URN:
    <a href="mailto:admin@tmooc.cn">...</a>
    <a href="javascript:void(0)">...</a>

    完整URL格式:
    <scheme>://<user>:<pwd>@<host>:
    <port>/<path>;<params>?<query>#

    a:<scheme> 方案:
    指定以哪种(协议)从服务器上获取指定资源
    常见方案:

    http/https/ftp/file/telnet.
    http://www.ccb.com/cn/home/indexv3.html
    https://ibsbjstar.ccb.com.cn

    b:<host> 主机名 资源所在服务器ip地址或者域名
    127.0.0.1 <-----> localhost
    61.135.169.121 <-DNS-> www.baidu.com
    c:<port> 端口号 每一项服务在计算机上都有一个监听端口号,整数apache 80/443 (1~65535)

    常见端口号:

    mysql 3306

    ftp 21 文件上传下载
    ssh 22 安全的远程登录
    telnet 23 远程登录
    smtp 25 邮件传输
    dns 53 域名解析 baidu<->61..
    http 80 超文本传输协议(发送网页)
    pop3 110 邮件接收
    https 443 加密超文本传输协议

    d:?<query> 参数
    http://127.0.0.1/1.php?uname=tom&upwd=123

    #相对URL/绝对URL
    1:以方案开头绝对URL
    2:不以方案开头相对URL
    <a href="http://127.0.0.1/1.html">
    <a herf="1.html"/>

    103请求 过程
    1:地址输入地址 回车
    2:<img src="1.jpg">..</a> 请求
    3:<script src="jquery.js"> 请求
    4:<link href="1.css"> 请求
    示例:计算请求次数?
    day03/04.html 4次请求

    http/1.1比http/1.0改进了哪些地方?

    1:支持虚拟主机技术
    在一个web服务器上同时并存多个不同域名网站.
    2:支持持久连接技术
    早期http1.0不支持持久连接

    三次握手/四次挥手
    客户端和服务器之间连接保持一段时间(x秒钟) 30S
    Connection:keep-alive 持久化
    3:支持代理连接
    Proxy:xxx

  • 相关阅读:
    jQuery学习----简单介绍,基本使用,操作样式,动画
    JavaScript进阶----关于数字的方法,Math对象,日期对象,定时器,函数,for in
    MR的常用命令
    YARN的三种调度器
    yarn资源管理
    yarn的架构设计
    yarn的web界面查看log时出现的问题
    HDFS副本放置策略
    HDFS读流程
    HDFS写流程
  • 原文地址:https://www.cnblogs.com/web-fusheng/p/6832215.html
Copyright © 2011-2022 走看看