zoukankan      html  css  js  c++  java
  • Intern Day28

    URL语法格式

    scheme://host:port[:port]/path[?query]#fragmen
    

    举例解释URL的组成

    eg:https://www.baidu.com/movie/movieshow?id=234&number=1314#name

    1. protocol(协议)https

    2. hostname(主机名/服务器名/域名)www.baidu.com,如果被省略,http默认主机是www

    3. port(主机端口号):一般默认端口80。如果 port 被省略就用默认端口。https默认443

    4. path(路由地址)/movie/movieshow(由零个或多个/符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。路由地址决定了服务端如何处理这个请求。指定远程服务器上的路径,如果省略的话默认被定位到该网站的根目录)

    5. query (查询):参数部分为id=234&number=1314 (从?开始到#为止,参数之间用&作为分隔符。如果是 id=& ,说明参数为空)

      • GET : 查询参数都会在URL上显示出来
      • POST : 查询参数和需要提交数据是隐藏在Form表单⾥的,不会在URL地址上 显示出来
    6. fragment(信息片断)name( 锚点。⽤前端在做⻚⾯定位的)(用于指定网络资源中的片断,例如一个网页中有多个名词解释,那么可使用 fragment 直接对它们定位。#代表网页中的一个位置而 name 就是这个位置的标志符号,当浏览器读取到上述 URL 后,浏览器将直接展示该位置。)

    URL同源策略

    URL格式中,协议、主机、端口三部分相同,才算是同源。在浏览器设置里,默认情况下只有同源的内容才能相互操作。

    F12下的其他名词解释

    • Elements : 元素 ⽹⻚源代码,提取数据和分析数据(有些数据是经过特殊处 理的所以并不是都是准确的)
    • Console : 控制台 (打印信息)
    • Sources : 信息来源 (整个⽹站加载的⽂件)
    • NetWork : ⽹络⼯作(信息抓包) 能够看到很多的⽹⻚请求

    request

    (这个之后熟悉上面的再把这个细看)

    请求行、请求头、中间空一行、请求body

    1.get 和 post

    2.请求方法

    3.request 组成

    4.请求头

    5.get 请求参数

    6.post 请求参数

    7.post 的 body

  • 相关阅读:
    【NOIP2007】守望者的逃离
    20200321(ABC)题解 by 马鸿儒 孙晨曦
    20200320(ABC)题解 by 王一帆
    20200319(ABC)题解 by 王一帆 梁延杰 丁智辰
    20200314(ABC)题解 by 董国梁 蒋丽君 章思航
    20200309(ABC)题解 by 梁延杰
    20200307(DEF)题解 by 孙晨曦
    20200306(ABC)题解 by 孙晨曦
    20200305(DEF)题解 by 孙晨曦
    20200303(ABC)题解 by 王锐,董国梁
  • 原文地址:https://www.cnblogs.com/OFSHK/p/14551284.html
Copyright © 2011-2022 走看看