- HTTP请求的是资源resource
- 资源由URL (统一资源定位符:Universal Resource Locator)决定
- 静态资源和动态资源讲解:
(静态资源:一般客户端发送请求到web服务器,web服务器从内存在取到相应的文件,返回给客户端,客户端解析并渲染显示出来。
动态资源:一般客户端请求的动态资源,先将请求交于web容器,web容器连接数据库,数据库处理数据之后,将内容交给web服务器,web服务器返回给客户端解析渲染处理。)
静态资源:http://www.lucy.com/text.txt
动态资源:https://www.codecasts.com - 用curl讲解GET请求的各个部分:
- request line 请求行
- 请求头部 (request headers),由 key:value 这样的形式组成
- Content-Type:引发的问题是: 浏览器怎么知道要渲染HTML?发起一个不同的请求所以会执行不同的动作。
- 响应的主体内容 body