上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 63 下一页
摘要: 一:http内容压缩思考: Content-Length在之前的学习中,我们知道,代表返回的主体的长度但此处,为什么返回的主体长度和content-length不一致呢?原因在于: Content-Encoding: gzip 这个响应头信息在作用.原理: 为了提高网页在网络上的传输速度,服务器对主... 阅读全文
posted @ 2015-03-11 23:01 麦田守望者~ 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一:HTTP协议缓存控制 第1次请求时 200 ok第2次请求时 304 Not Modified 未修改状态解释: 在网络上,有一些缓存服务器,另, 浏览器自身也有缓存功能.当我们第一次某图片时,正常下载图片,返回值200基于一个前提--图片不会经常改动, 服务器在返回200的同时,还返回该图片的... 阅读全文
posted @ 2015-03-11 22:52 麦田守望者~ 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 像上图中的这个效果,当我们在网页里引用站外图片时,常出现这样的情况.??? 服务器是怎么样知道,这个图片是在站外被引用的呢?还有在网站的统计结果,统计用户从何而来,如下图??? 统计时,是如何得知用户从哪儿来到的本网站呢?在Http协议中,头信息里,有一个重要的选项: RefererReferer:... 阅读全文
posted @ 2015-03-11 22:20 麦田守望者~ 阅读(308) 评论(0) 推荐(0) 编辑
摘要: setHeader('Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8');$http->setHeader('Accept-Encoding: gzip, deflate');$http->setHead... 阅读全文
posted @ 2015-03-11 21:31 麦田守望者~ 阅读(769) 评论(0) 推荐(0) 编辑
摘要: conn($url); $this->setHeader('Host: ' . $this->url['host']); } // 此方法负责写请求行 protected function setLine($method) { $this->line[0... 阅读全文
posted @ 2015-03-11 21:23 麦田守望者~ 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一:HTTP请求信息和响应信息的格式请求:(1)请求行(2)请求头信息(3)请求主体信息(可以没有)(4) 头信息结束后和主体信息之间要空一行请求行又分3部分请求方法 请求路径 所用的协议请求方法: GET POST PUT DELETE TRACE ,OPTIONS所用的协议: 目前一般是HTTP... 阅读全文
posted @ 2015-03-11 21:20 麦田守望者~ 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 一:HTTP协议重要性: 无论是以后用webserverice ,还是用rest做大型架构,都离不开对HTTP协议的认识.甚至可以简化的说:webservice = http协议+XMLRest = HTTP协议 + json各种API,也一般是用http+XML/json来实现的.往小说:做采集,... 阅读全文
posted @ 2015-03-11 17:46 麦田守望者~ 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一:php扩展编译Redis 1:wget http://pecl.php.net/get/redis-2.2.5.tgz 2:tar -zxvf redis-2.2.5.tgz 3:cd redis-2.2.5 4:/usr/bin/phpize [如果安装的时候出现错误: Ca... 阅读全文
posted @ 2015-03-05 10:04 麦田守望者~ 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 书签系统create table book (bookid int,title char(20))engine myisam charset utf8;insert into book values (5 , 'PHP圣经'),(6 , 'ruby实战'),(7 , 'mysql运维'),(8, '... 阅读全文
posted @ 2015-03-04 15:07 麦田守望者~ 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 1. 用yum安装Apache,Mysql,PHP. 1.1安装Apache yum install httpd httpd-devel 安装完成后,用/etc/init.d/httpd start 启动apache 设为开机启动:chkconfig httpd on 1.2 安装mysql 1.2... 阅读全文
posted @ 2015-03-04 11:46 麦田守望者~ 阅读(157) 评论(0) 推荐(0) 编辑
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 63 下一页