精华内容
下载资源
问答
  • URL各部分含义

    2020-03-09 09:58:18
    URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。 URL的一般语法格式为: (带方括号[]的为可选项): protocol :// hostname[:port] / path / [;parameters][?query]#fragment protocol(协议)...

    URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。

    URL的一般语法格式为:

    (带方括号[]的为可选项):

    protocol :// hostname[:port] / path / [;parameters][?query]#fragment

     

     

    protocol(协议)

    指定使用的传输协议,下表列出 protocol 属性的有效方案名称。 最常用的是HTTP协议,它也是目前WWW中应用最广的协议。

    file 资源是本地计算机上的文件。格式file:///,注意后边应是三个斜杠。

    ftp 通过 FTP访问资源。格式 FTP://

    gopher 通过 Gopher 协议访问该资源。

    http 通过 HTTP 访问该资源。 格式 HTTP://

    https 通过安全的 HTTPS 访问该资源。 格式 HTTPS://

    mailto 资源为电子邮件地址,通过 SMTP 访问。 格式 mailto:

    MMS 通过 支持MMS(流媒体)协议的播放该资源。(代表软件:Windows Media Player)格式 MMS://

    ed2k 通过 支持ed2k(专用下载链接)协议的P2P软件访问该资源。(代表软件:电驴) 格式 ed2k://

    Flashget 通过 支持Flashget:(专用下载链接)协议的P2P软件访问该资源。(代表软件:快车) 格式 Flashget://

    thunder 通过 支持thunder(专用下载链接)协议的P2P软件访问该资源。(代表软件:迅雷) 格式 thunder://

    news 通过 NNTP 访问该资源。

     

     

    hostname(主机名)

    是指存放资源的服务器的域名系统(DNS) 主机名或 IP 地址。有时,在主机名前也可以包含连接到服务器所需的用户名和密码(格式:username:password@hostname)。

     

     

    port(端口号)

    整数,可选,省略时使用方案的默认端口,各种传输协议都有默认的端口号,如http的默认端口为80。如果输入时省略,则使用默认端口号。有时候出于安全或其他考虑,可以在服务器上对端口进行重定义,即采用非标准端口号,此时,URL中就不能省略端口号这一项。

     

     

    path(路径)

    由零或多个“/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。

     

     

    parameters(参数)

    这是用于指定特殊参数的可选项。

     

     

    query(查询)

    可选,用于给动态网页(如使用CGI、ISAPI、PHP/JSP/ASP/ASP。NET等技术制作的网页)传递参数,可有多个参数,用“&”符号隔开,每个参数的名和值用“=”符号隔开。

     

     

    fragment(信息片断)

    字符串,用于指定网络资源中的片断。例如一个网页中有多个名词解释,可使用fragment直接定位到某一名词解释。

     



    comefrom:百度百科。

    展开全文
  • 访问到Servlet 及URL各部分含义

    千次阅读 2019-05-25 10:50:37
    APP就是自己创建的java web 应用的项目名称,loginaction是url——mapping 中映射。 以上几个部分 才是真正的servlet 的访问路径。 在平时的web项目中经常性的出现 404 错误,提示找不到一个文件怎么滴,大部分...

    例如:http://localhost:8080/APP/loginaction
    http:// 超文本传输协议 客户端浏览器或者其他的web应用层传输协议,是一种明文文传输方式,了解具体信息可以自行百度或者自行学习《计算机网络》第七版

    localhost:8080 是你访问的服务程序所在主机的地址及开放端口,即服务器的IP地址和对应的端口地址。这里我的服务器就是自己的电脑,直接用浏览器访问,所以我用的就是 localhost(默认的 localhost 就是127.0.0.1,就是指本地);如果你经过网络(不管是局域网、或者是 Internet),就需要用真正的服务器 IP 地址了(命令行使用 ipconfig 命令即可查看电脑IP),注意 只有具有公网IP 的才能通过 Internet 访问到,否则只能通过局域网使用(后期使用时可以在电脑开热点,然后手机连接后访问自己电脑的服务器)

    APP/loginaction
    APP就是自己创建的java web 应用的项目名称,loginaction是url——mapping 中映射。
    以上几个部分 才是真正的servlet 的访问路径。 在平时的web项目中经常性的出现 404错误,提示找不到一个文件怎么滴,大部分错误原因都是在web.xml文件配置有问题。

    访问到servlet的过程

    借用大佬的图  自己体会体会 慢慢的就懂了
    在这里插入图片描述下面附带 自己写的一段代码示例::

    //@WebServlet("/loginaction")
    public class loginaction extends HttpServlet {
    	private static final long serialVersionUID = 1L; 
        /**
         * @see HttpServlet#HttpServlet()
         */
        public loginaction() {
            super();
            // TODO Auto-generated constructor stub
        }
    
    	/**
    	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
    	 */
    	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    		// TODO Auto-generated method stub
    		String account = request.getParameter("account");//从resqust中获取关键字对应的字符 getparameter 方法
    	    String password = request.getParameter("password");
    	    System.out.println("account   "+account+"\npassword   "+password);
    	    
    	    String res;
    	    if("abc".equals(account)&&"123".equals(password))//进行服务器登陆验证
    	    {
    	    	res="login success";
    	    }
    	    else {
    	    	res ="login fail  case by:account or password error";
    	    }
    	    PrintWriter pw = response.getWriter();//获取response输出流
    	    pw.append(res);//append方法  输出登陆结果
    	    //pw.println(res);
    	    pw.flush();
    	    pw.close();
    	}
    
    	/**
    	 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
    	 */
    	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    		doGet(request, response);//post方法  与get方法
    
    		
    	}
    

    在这里插入图片描述
    在浏览器中拼接了一个理想的访问请求

    展开全文
  • URL各部分含义详解

    2021-01-20 12:16:17
    URL (Uniform Resource Locator) 中译:统一资源定位符(其实就是网址) 语法规则 scheme://host.domain:port/path/filename 1:scheme – 定义网络服务的类型. 比如:https 2:host – 定义域主机(http默认主机 www) 3...
  • 构造一个完整URL例子: ...ID=24618&page=1#r_70732423 一个完整的URL包括:协议、域名、端口、虚拟目录、文件名、参数、锚 1.协议部分:该URL的协议部分为“http:”,这代表网页使用...2.域名部分:该URL的域名部分

    构造一个完整URL例子:
    http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#r_70732423

    一个完整的URL包括:协议、域名、端口、虚拟目录、文件名、参数、锚
    1.协议部分:该URL的协议部分为“http:”,这代表网页使用的是HTTP协议。在Internet中可以使用多种协议,如HTTP,FTP等等本例中使用的是HTTP协议。在”HTTP”后面的“//”为分隔符

    2.域名部分:该URL的域名部分为“www.aspxfans.com”。一个URL中,也可以使用IP地址作为域名使用

    3.端口部分:跟在域名后面的是端口,域名和端口之间使用“:”作为分隔符。端口不是一个URL必须的部分,如果省略端口部分,将采用默认端口

    4.虚拟目录部分:从域名后的第一个“/”开始到最后一个“/”为止,是虚拟目录部分。虚拟目录也不是一个URL必须的部分。本例中的虚拟目录是“/news/”

    5.文件名部分:从域名后的最后一个“/”开始到“?”为止,是文件名部分,如果没有“?”,则是从域名后的最后一个“/”开始到“#”为止,是文件部分,如果没有“?”和“#”,那么从域名后的最后一个“/”开始到结束,都是文件名部分。本例中的文件名是“index.asp”。文件名部分也不是一个URL必须的部分,如果省略该部分,则使用默认的文件名

    7.参数部分:从“?”开始到“#”为止之间的部分为参数部分,又称搜索部分、查询部分。本例中的参数部分为“boardID=5&ID=24618&page=1”。参数可以允许有多个参数,参数与参数之间用“&”作为分隔符。

    6.锚部分:HTTP请求不包括锚部分,从“#”开始到最后,都是锚部分。本例中的锚部分是“r_70732423“。锚部分也不是一个URL必须的部分。
    锚点作用:打开用户页面时滚动到该锚点位置。如:一个html页面中有一段代码,该url的hash为r_70732423

    ...
    打开上面url,用户页面时滚动到name=’r_70732423’
    展开全文
  • URL详解各部分含义

    2020-12-25 11:32:17
    统一资源定位符(URL)是用于完整地描述Internet上网页和其他资源的地址的一种标识方法。 Internet上的每一个网页都具有一个唯一的名称标识,通常称之为URL地址,这种地址可以是本地磁盘,也可以是局域网上的某一台...

    统一资源定位符(URL)是用于完整地描述Internet上网页和其他资源的地址的一种标识方法。

    Internet上的每一个网页都具有一个唯一的名称标识,通常称之为URL地址,这种地址可以是本地磁盘,也可以是局域网上的某一台计算机,更多的是Internet上的站点。简单地说,URL就是Web地址,俗称“网址”。
      
      URI 方案集,包含如何访问 Internet 上的资源的明确指令。
      
      URL 是统一的,因为它们采用相同的基本语法,无论寻址哪种特定类型的资源(网页、新闻组)或描述通过哪种机制获取该资源。
      
      对于 Internet 服务器或万维网服务器上的目标文件,可以使用“统一资源定位符 (URL)”地址(该地址以“ http://”开始)。Web 服务器使用“超文本传输协议 (HTTP)”,一种“幕后的”Internet 信息传输协议。例如, http://www.microsoft.com/ 为 Microsoft 网站的万维网 URL 地址。
      
      URL的一般格式为(带方括号[]的为可选项):
      protocol 😕/ hostname[:port] / path / [;parameters][?query]#fragment [编辑本段]格式说明:   URL的组成
      
      URL由三部分组成: 协议类型 , 主机名 和 路径及文件名 。通过URL可以指定的主要有以下几种:http、ftp、gopher、telnet、file等。
      
      1、protocol(协议):指定使用的传输协议,下表列出 protocol 属性的有效方案名称。 最常用的是HTTP协议,它也是目前WWW中应用最广的协议。
      file 资源是本地计算机上的文件。格式file://
      ftp 通过 FTP访问资源。格式 FTP://
      gopher 通过 Gopher 协议访问该资源。
      http 通过 HTTP 访问该资源。 格式 HTTP://
      https 通过安全的 HTTPS 访问该资源。 格式 HTTPS://
      mailto 资源为电子邮件地址,通过 SMTP 访问。 格式 mailto:
      MMS 通过 支持MMS(流媒体)协议的播放该资源。(代表软件:Windows Media Player)格式 MMS://
      ed2k 通过 支持ed2k(专用下载链接)协议的P2P软件访问该资源。(代表软件:电驴) 格式 ed2k://
      Flashget 通过 支持Flashget:(专用下载链接)协议的P2P软件访问该资源。(代表软件:快车) 格式 Flashget://
      thunder 通过 支持thunder(专用下载链接)协议的P2P软件访问该资源。(代表软件:迅雷) 格式 thunder://
      news 通过 NNTP 访问该资源。
      tencent 通过支持tencent(专用聊天连接) 协议和用户对话。(代表软件:QQ、TM)格式 tencent://message/?uin=号码&Site=&Menu=yes
      msnim 通过支持msnim(专用聊天连接) 协议和用户对话。(代表软件:MSN、WLM) 格式 msnim:chat?contact=邮箱地址
      
      2、hostname(主机名):是指存放资源的服务器的域名系统 (DNS) 主机名或 IP 地址。有时,在主机名前也可以包含连接到服务器所需的用户名和密码(格式:username:password)。
      3、port(端口号):整数,可选,省略时使用方案的默认端口,各种传输协议都有默认的端口号,如http的默认端口为80。如果输入时省略,则使用默认端口号。有时候出于安全或其他考虑,可以在服务器上对端口进行重定义,即采用非标准端口号,此时,URL中就不能省略端口号这一项。
      4、path(路径):由零或多个“/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。
      5、;parameters(参数):这是用于指定特殊参数的可选项。
      6、?query(查询):可选,用于给动态网页(如使用CGI、ISAPI、PHP/JSP/ASP/ASP.NET等技术制作的网页)传递参数,可有多个参数,用“&”符号隔开,每个参数的名和值用“=”符号隔开。
      7、fragment,信息片断,字符串,用于指定网络资源中的片断。例如一个网页中有多个名词解释,可使用fragment直接定位到某一名词解释。
      
      注意,Windows 主机不区分 URL 大小写,但是,Unix/Linux 主机区分大小写。 [编辑本段]URL定位标识说明  下面列表是常见的URL中定位和标识的服务或文件:
      http:文件在WEB服务器上.
      file:文件在您自己的局部系统或匿名服务器上
      ftp:文件在FTP服务器上
      gopher:文件在gopher服务器上
      wais:文件在wais服务器上
      news:文件在Usenet服务器上
      telnet:连接到一个支持Telnet远程登录的服务器上
      URL转发
      所谓URL转发,是通过服务器的特殊设置,将访问您当前域名的用户引导到您指定的另一个网络地址。例如,URL转发可以让用户在访问 http://www.abc.com 时,自动转向访问到一个您自己指定的网址“ http://www.123.com ”,URL转发功能是万网提供的域名注册后的增值服务。
      URL发展背景
      URL也被称为网页地址,是因特网上标准的资源的地址(Address)。它最初是由蒂姆·伯纳斯-李发明用来作为万维网的地址的。现在它已经被万维网联盟编制为因特网标准RFC1738了。在因特网的历史上,统一资源定位符的发明是一个非常基础的步骤。统一资源定位符的语法是一般的,可扩展的,它使用ASCII代码的一部分来表示因特网的地址。统一资源定位符的开始,一般会标志着一个计算机网络所使用的网络协议。
      相关资料
      URI方案集
      包含如何访问Internet上的资源的明确指令。
      URL是统一的,因为它们采用相同的基本语法,无论寻址哪种特定类型的资源(网页、新闻组)或描述通过哪种机制获取该资源。对于Internet服务器或万维网服务器上的目标文件,可以使用“统一资源定位符(URL)”地址(该地址以“ http://”开始)。Web服务器使用“超文本传输协议(HTTP)”,一种“幕后的”Internet信息传输协议。例如, http://www.microsoft.com/ 为Microsoft网站的万维网URL地址。
      统一资源定位符与统一资源标志符
      统一资源定位符是统一资源标志符的一个变种。统一资源标志符确定一个资源,而统一资源定位符不但确定一个资源,而且还表示出它在哪里。比如下面的统一资源标志符确定因特网工程工作组RFC1738,但并没有说出在哪里才找得到这份资料:urn:ietf:rfc:1738。而下面这些统一资源定位符则确定每个RFC1738文献,而且还确定这些文献在哪里找得到:
      * http://www.ietf.org/rfc/rfc1738.txt
      * http://www.w3.org/Addressing/rfc1738.txt
      * http://rfc.sunsite.dk/rfc/rfc1738.html
      历史上几乎所有的统一资源标志符都是统一资源定位符,因此这篇文章中所介绍的许多内容对两者来说都是一样的。
      统一资源定位符体制:每个统一资源定位符的开始都是该统一资源定位符的体制,其后是按体制不同的部分。
      
      统一资源定位符的日常使用
      
      超文本传输协议统一资源定位符将从因特网获取信息的四个基本元素包括在一个简单的地址中:
      1. 传送协议;
      2. 服务器;
      3. 端口号;
      4. 路径。
      
      典型的统一资源定位符看上去是这样的:
      
       http://zh.wikipedia.org:80/wiki/Special:Search?search= 铁路&go=Go
      
      其中:
      1. http,是协议;
      2. zh.wikipedia.org,是服务器;
      3. 80,是服务器上的网络端口号;
      4. /wiki/Special:Search,是路径;
      5. ?search=铁路&go=Go,是询问。
      
      大多数网页浏览器不要求用户输入网页中「http://」的部分,因为绝大多数网页内容是超文本传输协议文件。同样,「80」是超文本传输协议文件的常用端口号,因此一般也不必写明。一般来说用户只要键入统一资源定位符的一部分(zh.wikipedia.org/wiki/铁路)就可以了。由于超文本传输协议允许服务器将浏览器重定向到另一个网页地址,因此许多服务器允许用户省略网页地址中的部分,比如 www。从技术上来说这样省略后的网页地址实际上是一个不同的网页地址,浏览器本身无法决定这个新地址是否通,服务器必须完成重定向的任务。
      
    URL结构说明

    关于URL结构一般分为两个部分,一个是物理结构,一个是逻辑结构。在物理结构包括扁平结构和树型结构。扁平结构就是网站中所有的页面都是在根目录这一级别,形成一个扁平的物理结构。这比较适合于小型的网站,因为如果太多文件都放在根目录下的话,制作和维护起来比较麻烦。而树型结构的意义是在一级目录下分为多个频道或者称支为目录,然后目录下面再放上属于这个频道的页面,首页、频道首页、频道下的内容就好比树干、树枝、树叶的关系。逻辑结构就是由网页内部链接所形成的逻辑的或链接的网络图。比较好的情况是逻辑结构与前面的树型物理结构相吻合。
      
      
      
      主页链接向所有的频道主页;主页一般不直接链接向内容页,除非是你非常想推的几个特殊的页;所有频道主页都连向其他频道主页;频道主页都连回网站主页;频道主页也连向属于自己本身频道的内容页;频道主页一般不连向属于其他频道的内容页;所有内容页都连向网站主页;所有内容页都连向自己的上一级频道主页;内容页可以连向同一个频道的其他内容页;内容页一般不连向其他频道的内容页;内容页在某些情况下,可以用适当的关键词连向其他频道的内容页。
       URL处理方式
      
      首先,需要注意URL的长度,在URL里最好不要超过3-5个关键词,如果超过5个关键词,该url的权重就会被相应的降低。
      其次,在URL中尽量不要出现重复。
      最后,切忌在命名的时候用.exe之类的后缀作为URL的结尾。 [编辑本段]统一资源定位器URL的作用  统一资源定位器(URL)是为了能够使客户端程序查询不同的信息资源时有统一访问方法而定义的一种地址标识方法。在Internet上所有资源都有一个独一无二的URL地址。

    展开全文
  • 简述 URL 并分别说明各部分含义

    千次阅读 2019-03-22 13:42:52
    转自 : 简述 URL 并分别说明各部分含义 构造一个完整URL例子:http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#r_70732423 一个完整的URL包括:协议部分、域名部分、端口部分...
  • 我这里的话主要是介绍一下每个属性的含义(主要是方便自己可以随和查阅,有什么不足,欢迎留言!) 1.?characterEncoding=utf8:这个我相信大家都用到过,非常的熟悉,它主要配置的是mysql服务端的编码,mysql驱动的...
  • 1、window.location方法...2、完整的URL由这几个部分构成: scheme://host:port/path?query#fragment scheme:通信协议 常用的http,ftp,maito等 host:主机 服务器(计算机)域名系统 (DNS) 主机名或 IP 地址。 port:...
  • 完整的URL由这几个部分构成: scheme://host:port/path?query#fragment scheme:通信协议 常用的http,ftp,maito等 host:主机 服务器(计算机)域名系统 (DNS) 主机名或 IP 地址。 port:端口号 ...
  • window.location属性含义

    千次阅读 2017-02-14 10:47:04
    window.location方法获取URL ...完整的URL由这几个部分构成: scheme://host:port/path?query#fragment  scheme:通信协议 常用的http,ftp,maito等  host:主机 服务器(计算机)
  • 解释下面URL

    2018-08-21 11:45:00
    解释下面URL各部分含义 a.duke.csc.villanova.edu/jss/examles.html duke是计算机名,该计算机属于villanova.edu域的csc子域。edu是最高级域名com表示其属于一个商业机构。这个URL请求打开examples.html文件,该...
  • 目录 PHP数据分页 1、创建连接数据库的公共文件... ... 3、分页原理 4、仿百度分页 ...2、URL各部分含义 HTTPWatch抓包工具使用 1、HTTPWatch描述 2、HTTPWatch的安装和授权 3、HTTPWatch的简单使用 4、Firefox抓包
  • #(井号)的含义 #代表网页中的一个位置,#右边的字符就是该位置的标识符。 我们经常看可以看到大部分网页都有“回顶部”的按钮,其实就是通过锚点设置hash值来做的。 设置方法: step1: 在页面顶部的div加一个id=...
  • 我这里用绝对路径来进行构建:加入构造方法的字符串的各部分含义直接用代码体现了。 package cn.skh.url01; import java.net.MalformedURLException; import java.net.URL; public class TestUrl { public s...
  • 常用数据库驱动

    2021-02-25 09:16:10
    常用数据库驱动 Oracle数据库: ...JDBC URL中各个部分含义如下: dbip–为数据库服务器的IP地址,如果是本地可写:localhost或127.0.0.1。 port–为数据库的监听端口,需要看安装时的配置,缺省为...
  • 下图是我访问一个URL:http://www.hzau.edu.cn的一个header,根据具体实例来分析一下各部分的功能及其作用。 Accept 作用: 浏览器端可以接受的媒体类型, 例如: Accept: text/html 代表浏览器可以接受服务器回...
  • Request Headers:下图是我访问一个URL:http://www.hzau.edu.cn的一个header,根据具体实例来分析一下各部分的功能及其作用。 Accept作用: 浏览器端可以接受的媒体类型,例如: Accept: text/html 代表浏览器可以...
  • 请求&响应

    2018-05-26 17:30:48
    UPL 统一标识标识符一般现在分为URL 和 URNURL:统一资源定位符,一般...URL各部分含义 DNS:输入域名 输出IP 21 FTP服务443 HTTPS服务1080 代理服务器端口3306 MYSQL服务器80 HTTP服务 请求实例 curl -s -v -H...
  • (一)URL语法,以及各URL组件的含义及其所作的工作?  URL最重要的三个部分: (二)很多客户端都支持的URL快捷方式,包括相对的URL和自动扩展的URL。  URL有两种方式:相对的和绝对的。  绝对URL=基础URL+...
  • web安全基础

    2021-02-28 19:21:57
    Web安全基础 ★WEB应用请求过程 ...DNs域名解析; 建立TCP连接;...web服务器响应;应用服务器响应;关闭TCP连接;...http://www.exampe.com:80/dir/index.html?uid=1#ch1URL各部分表示的含义: http://:协议 www

空空如也

空空如也

1 2 3 4
收藏数 62
精华内容 24
关键字:

url各部分含义