二,认识URL

作者: 好多可乐 | 来源:发表于2018-03-02 23:29 被阅读0次

    一,认识URL

    URL全称:Uniform Resource Locator统一资源定位器

    互联网存在各种资源,如脚本,音乐,视频。如果要在互联网找到一个资源,可能在本地,也可能不在本地。如果想找到它,需要定位,URL作用就是帮忙在互联网找到资源位置的定位器。

    一般由五部分组成:

    1),协议:HTTP、HTTPS、SVN、SSH、FTP协议等

    标准格式:协议://, 如https://

    2),主机/domain:可以是IP地址,也可以是IP地址所对应的域名

    比如www.baidu.com

    3),端口号

    HTTP协议默认的端口号是80,HTTPS协议默认的端口号是443,FTP默认端口号是21,SSH默认端口号是22,SMTP默认端口号是25,POP协议默认端口号是110

    如果是默认协议,端口号是可以省略的。

    比如说百度的网址:https://www.baidu.com/,完整的应该是https://www.baidu.com:443,但是因为https是默认的协议,故端口号443可以省略掉,前面的https://也可以省略

    通讯协议(socket)本身的连接一定要通过端口号,否则是不可以的

    4),资源(路径+文件名)

    路径从根目录(就是/)开始

    文件名一般可以省略,服务端可以通过配置的方式对文件名进行隐藏。不同服务器有不同配法,比如tomcat可以配置servlet的映射

    举例:当我不写文件名的时候,配置默认访问哪个文件,这样就不会被轻易察觉,这样可以提高安全性

    5),参数(以?开头,以&符号做分隔符)

    有了URL以后,可以通过浏览器上的URL发送http请求,所谓http协议,就是文件下载协议(也叫超文本传输协议,就是下载用的),下载后资源就会下载到本地。资源会下载到缓存文件夹里面,这个就是访问的原理了。

    相关文章

      网友评论

        本文标题:二,认识URL

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