一、HTTP协议
1、HTTP协议简介
HTTP:(HyperText Transfer Protocol)超文本传输协议,是一个基于请求与响应模式的、应用层的协议,也是互联网上应用最为广泛的一种网络协议。
HTTP协议的特点:
- 支持客户端/服务器模式;
- 简单快速;
- 灵活;
- 无连接;
- 无状态;
2、URL
URL:(Uniform Resource Locator)统一资源定位符,是互联网上标准资源的地址。HTTP使用URL来建立连接和传输数据。
URL格式:
http://www.ihrm.cn:8080/news/index.html?uid=123&page=1
- 协议部分:“http”,常见的协议有HTTP,HTTPS、FTP等;
- 域名部分:“www.ihrm.cn”,也可以使用IP地址作为域名使用;
- 端口部分:“8080”,端口可以省略,默认端口(HTTP:80,HTTPS:443,FTP:21);
- 资源路径部分:“/news/index.html”;
- 查询参数部分:“uid=123&page=1”,可以允许有多个参数,多个之间用“&”作为分隔符;
示例:
查询天气信息:ht