HTTP协议入门实用理解

Http协议:

 

什么是URL呢

      URL是Uniform  Resource Locator的缩写,表示统一资源定位器,它是专为标识网络上的资源位置而设的一种编写地址方式。

URL的组成

     http://host:port/project/page

举例:

    http://www.Tianmao.com:80/hh/index.html

 

URL由以下几部分组成:协议,服务器主机地址,端口,路径和参数。

  • 协议:常用的有http协议,https(http+ssh)协议。
  • 服务器主机地址:可以是域名,也可以是主机名,或IP地址。
  • 端口:服务器设定的端口。URL地址里一般无端口,因为服务器使用了协议的默认端口,用户通过url访问服务器时,可以省略。
  • 路径:访问的资源在服务器下的相对路径,是服务器上的一个目录或者文件地址。
  • 参数:查询搜索的部分,通过问号?连接到路径后面,有时候也归类到路径中。

 

HTTP处理请求的方式

   GET请求方式(字符流)

         get请求方式仅能传送文本给服务器,提交的数据会暴露在地址栏,不安全,提交的数据不能超过2KB,请求方式默认为GET,相对post安全性低,效率高

 

  POST请求方式(字节流)

         post请求方式可以传送二进制数据,如音频、视频等文件。post请求方式提交的数据则不会暴露在地址栏,安全性高。post方式数据量大有2GB  相对get效率低。

相关文章
相关标签/搜索