• HTTP协议详解之URL篇


    •HTTP URL基本格式:

      《http://host[:port][abs_path] / [;parameters][?query]#fragment》

      1)http:表示要通过HTTP协议来定位网络资源,用HTTP协议。

      常见协议:

        http协议,最常见协议

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

        ftp协议,通过FTP访问资源,格式ftp://

        https协议:

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

      2)host:表示合法的Internet主机域名或IP地址。主机名前面也可以包含链接到服务器所需的用户名和密码。(格式:username:password@hostname)

      3)port:表示端口,拥有被请求资源的服务器主机监听该端口的tcp连接。如果为空,默认端口为80

      4)abs_path:表示指定请求资源的URI,统一资源定位符。如果URL中没有给出abs_path,那么当他作为请求URI时,必须以‘/’形式给出。

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

      5)parameters:参数

      6)query:查询的意义,用于给动态网页传递参数,可有多个参数,用&符号隔开,每个参数的名和值用=符号来隔开。

      7)fragment:指定网络资源中的片断。

  • 相关阅读:
    第二节. SignalR开篇以及如何指定传输协议
    第一节:.Net版基于WebSocket的聊天室样例
    Maven常用dependency记录
    Linux学习笔记
    Maven 学习笔记
    SQL脚本去重分组统计
    版本号定义
    C# Random循环生成随机数重复问题解决方案
    C#通过Oracle.ManagedDataAccess无法访问Oralce
    Java注解的使用,类似于C#的Attribute
  • 原文地址:https://www.cnblogs.com/dengyg200891/p/4930389.html
Copyright © 2020-2023  润新知