随笔分类 - HTTP协议
摘要:为了加快网络上的传输的速度,可以将服务器传输的内容进行压缩,服务器的压缩方式有gzip压缩 deflate压缩 compress压缩content-length:压缩后的长度如何启动压缩功能1,将Apache中的deflate模块开启2,在conf文件中,写如下代码DeflateCompres...
阅读全文
摘要:http缓存:网站中的图片,第一次请求:200 ok第二次请求返回:304 未修改 表示使用缓存中的图片一个图片发送到客户端,会把图片传给客户端,而且还在响应信息中有一个Etag和Last-Madified头信息,相当于图片的指纹,Etag表示的是图片的身份证,Last-Modified表示最后修...
阅读全文
摘要:在网页中的占用大流量的信息可以写成这个信息在网络上的url位置,这样就会减少本网站的流量,但是其他网站也不会随意让你使用人家的资源,因为这样的情对人家的网站没有好处,会增加人家网站的流量,所以要防止这样的事情发生,就要使用referer头,referer头记录的是你是从哪一个网站提交的请求,因为你在...
阅读全文
摘要:请求方法:GET POST HEAD PUT DELETE OPTIONS常用的方法是:GET POSTGET提交可以在浏览器地址栏看到提交的信息POST提交方式不显示在地址栏,相对于GET方式较为安全HEAD和GET基本一样,只是HEAD不返回内容,只是确认响应的状态,比如确认一个图片是否存在,但...
阅读全文
摘要:对HTTP的认识:http为超文本传输协议首先,客户端向服务器发出请求,这个请求信息存在,请求行,请求头信息(key:value),空行,主体信息请求头信息包括请求方法,请求路径,所用协议常见请求方法有GET POST HEAD PUT DELETE请求行:首先要有访问主机名,还可以存在客户端信息,...
阅读全文
摘要:可以根据几根url地址,分析出主机,地址,协议等,然后用封装成的类拼接成GET请求信息,用fsockopen连接主机,进行读取操作,获取响应信息,打印conn($url); $this->setheader(); } //负责写请求行 protected functi...
阅读全文