http协议二
2016-03-23 23:24
561 查看
<!-- GET /TEST/HELLO.HTML HTTP/1.1 --请求行(发送的get请求,请求的资源/TEST/HELLO.HTML) --消息头 Accept: */* (表示客户端扣接收任何数据类型) Referer: http://localhost:80/test/abc.html (表示我是从哪里来的) Accept-Language: zh-cn (页面接收什么语言) User-Agent:Mozilla/4.0 (告诉服务器我的浏览器版本) Accept-Encoding:gzip, deflate (表示接收什么样的数据压缩格式) Host:localhost:80 (主机:80) Connection: Keep-Alive (表示不要立即断掉我们的请求) http响应 Location:http://www.baidu.com/index.php Server:apache Content-Encoding:gzip (内容编码支持 gzip压缩算法) Content-Length:80 (返回数据大小) Content-Language:zh-cn Content-Type:text/html; charset=GB2312 Last-Modified:Tue, 11 Jul 2000 18:23:51 GMT (表示浏览器请求的资源最新更新时间) Refresh:1; url=http://www.baidu.com (告诉浏览器间隔1秒,重定向到baidu) //下面两个是文件下载相关 Content-Disposition:attachment,filename=aaa.zip Transfer-Encoding:chuuked Set-Cookie:SS=Q0=5Lb_nQ;path=/search (讲 Cookie) //下面三个共同控制不缓存 Expires:-1 Cache-Control:no-cache Pragma:no-cache 案例: <?php //通过header来禁用缓存(ajax) header("Expires:-1"); header("Cache-Control:no_cache"); header("Pragma:no-cache"); echo 'hello! cache'; ?> -->
相关文章推荐
- HDU 4280 Island Transport (网络流)
- TCP中的三次握手和四次挥手
- VirtualBox5教程一:设置网络:虚拟机能被连接
- OSI七层模型与TCP/IP四层模型
- 网络协议介绍
- Ubuntu通过修改配置文件进行网络配置
- 网络管理与配置
- TCP长链接/短链接
- Android中okhttp的基本用法1
- linux socket编程之TCP与UDP
- 新媒体时代崛起靠什么:李帅和您论“网络”
- 网络编程(一)
- TCP状态图的理解以及TIME_WAIT状态的作用
- javaWeb:http响应状态码大全
- nginx如何做到TCP的负载均衡
- 五分钟为HTTP接口提供Java/Scala SDK
- meta name的含义:<META http-equiv=Content-Type content="text/html; charset=gb2312">
- HTTP状态码大全(转自wiki)
- c/c++ socket发送http请求访问网站
- IOS 网络浅析-(十二 UIWebView简介)