美文网首页
浅析 URL

浅析 URL

作者: 浪味仙儿啊 | 来源:发表于2019-08-27 22:04 被阅读0次

    URL包含哪几部分?

    一、协议
    二、IP或域名
    三、端口号
    四、路径
    五、查询参数
    六、锚点

    一、协议

    在Internet中可以使用多种协议,如HTTP,HTTPS,FTP等等。在"HTTP"后面的“//”为分隔符

    二、IP或域名

    域名是对IP的别称,IP是的作用是定位一台设备,使用ping baidu.com命令可查询baidu.com对应的IP


    ping

    有几个特殊的IP需要记一下

    • 127.0.0.1表示自己
    • localhost 通过host指定为自己(或其他自行设置的内容)
    • 0.0.0.0 不表示任何设备

    域名和IP是通过DNS对应起来的,一个域名可以对应不同的IP,一个IP也可以对应不同的域名。

    DNS

    是域名管理系统,全称为Domain Name System,通过nslookup可以查询到baidu.com有几个IP


    nslookup

    域名分为三种

    注意:二级域名和三级域名不一定是同一个域名

    三、端口号

    共有65535个端口,0-1023是系统使用的,一般情况下不要用。
    HTTP协议最好使用80端口
    HTTPS协议最好使用443端口
    FTP协议最好使用21端口

    四、路径

    想要得到不同的页面可通过修改路径,如https://www.baidu.com/s?wd=hello&rsv_spt=1#5"/s?"即为路径,修改"/"后面的内容即可进入不同页面。

    路径不同

    五、查询参数

    通过不同的查询参数,可在同一个页面中查看不同的内容,以上一个例子来看,"wd=hello&rsv_spt=1"即为查询参数。

    查询参数不同

    六、锚点

    通过锚点,可查看同一页面,同一内容的不同位置,以第四个为例,"#5"即为锚点。需要注意的是,有时候锚点看起来像中文,但实际不支持中文,且锚点无法在Network中查看,因为锚点的变化并没有改变页面内容,不会传给服务器,所以无法查看。

    锚点不同

    相关文章

      网友评论

          本文标题:浅析 URL

          本文链接:https://www.haomeiwen.com/subject/ltwyectx.html