随笔分类 -  Protocol

摘要:301是永久转移,浏览器通过web server返回的Location字段来找到资源302是临时转移,Location返回的url是临时的303类似于301/302,但是对于请求方式是post的请求,浏览器也会做重定向304是当客户端请求服务器更加新的资源时(头里带有if-modified-since字段),如果服务器没有比带上来的时间更新的资源了,这时就返回304 状态码307是HTTP1.1里定义的,对Get请求做重定向的错误码。403是指访问被禁止413表示访问的报文太大了501表示服务器不支持客户端发出的请求方式,比如客户端发出PUT请求,服务器返回501。100系列码从100到199 阅读全文
posted @ 2013-05-05 14:32 活出敢型 阅读(436) 评论(0) 推荐(0)
摘要:一,Cache-Control:请求:no-cache: 不要缓存的实体,要求现从服务器去取max-age: 只接受age小于max-age值,并且没有过期的对象max-stale: 可以接收过期的对象,但是过期时间必须小于max-stale的值min-fresh:接受其新鲜生命期大于其当前 Age 跟 min-fresh 值之和的缓存对象(什么是新鲜生命期?)响应:public(可以用cache内容回应任何用户)private(只能用缓存内容回应先前请求该内容的那个用户)no-cache(可以缓存,但是只有在跟WEB服务器验证了其有效后,才能返回给客户端)max-age(本响应包含的对象的过 阅读全文
posted @ 2013-05-05 11:04 活出敢型 阅读(365) 评论(0) 推荐(0)
摘要:HTTP 请求头请求头含义示例Accept指定客户端接收的内容类型Accept: text/palin, text/htmlAccept-Charset浏览器可以接收的字符集编码Accept-Charset: iso-8859-5Accept-Encoding指定浏览器可以支持的内容压缩编码类型Accept-Encoding: compress, gzipAccept-Language浏览器可以接收的语言Accept-Language: en, zhAccept-Range可以请求网页实体的一个或多个范围字段Accept-Range: 0-1000, 2000-10000Authorizati 阅读全文
posted @ 2013-05-05 10:49 活出敢型 阅读(231) 评论(0) 推荐(0)
摘要:证书介绍SSL安全证书可以自己生成,也可以通过第三方的CA(Certification Authority)认证中心付费申请颁发。SSL安全证书包括:1.CA证书,也叫根证书或中间级证书。单向认证的https,CA证书是可选的。主要目的是使证书构成一个证书链,以达到浏览器信任证书的目的。如果使用了CA证书,服务器证书和客户证书都使用CA证书来签名。如果不安装CA证书,浏览器默认认为是不安全的。2.服务器证书。必选。通过服务器私钥,生成证书请求文件CSR,再通过CA证书签名生成服务器证书。3.客户证书。可选。如果有客户证书,就是双向认证的HTTPS,否则就是单向认证的HTTPS。生成步骤和服务器 阅读全文
posted @ 2013-04-25 17:20 活出敢型 阅读(587) 评论(0) 推荐(0)