会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
为了生活而学习
博客园
首页
新随笔
联系
订阅
管理
2016年5月28日
python读取文件编码格式
摘要: 下载库 pip install chardet 执行 import chardet f = open('a.doc',r) data = f.read() print chardet.detect(data) 结果 {'confidence': 0.64465744, 'encoding': 'ut
阅读全文
posted @ 2016-05-28 20:14 为了生活而学习
阅读(12132)
评论(0)
推荐(0)
2016年5月15日
HTTP知识普及系列:Web攻击技术
摘要: HTTP协议本身并不存在安全性问题,应用HTTP协议的服务器和客户端以及运行在服务器上的Web应用等资源才是攻击的目标。 Web网站使几乎都用会话管理、加密处理等安全性方面的功能。而HTTP协议本身不具备这些功能。 在HTTP请求报文内加载攻击代码能对Web应用发起攻击。 针对Web的攻击模式 主动
阅读全文
posted @ 2016-05-15 13:58 为了生活而学习
阅读(1679)
评论(0)
推荐(0)
HTTP知识普及系列:构建Web内容的技术
摘要: HTTP是为了发送Web上的超文本而开发的标记语言。 CSS 层叠样式表,可以指定如何展现HTML内的各种元素,属于样式表标准之一。 动态HTML是指使用客户端脚本语言将静态的HTML内容变成动态的技术的总称。 动态HTML技术是通过调用客户端脚本语言JavaScrpit,实现对HTML的Web页面
阅读全文
posted @ 2016-05-15 13:33 为了生活而学习
阅读(189)
评论(0)
推荐(0)
HTTP知识普及系列:基于HTTP的功能追加协议
摘要: SPDY的开发目标旨在解决HTTP的性能瓶颈,缩短Web页面的加载时间。 HTTP的瓶颈 一条连接上只可发送一个请求。 请求只能从客户端开始。客户端不可以接收除响应以外的指令。 请求/响应未经压缩就发送。首部信息越多延迟就越大。 发送冗长的首部。每次互相发送相同的首部造成浪费较多。 可任意选择数据压
阅读全文
posted @ 2016-05-15 13:25 为了生活而学习
阅读(342)
评论(0)
推荐(0)
HTTP知识普及系列:确认访问用户身份的认证
摘要: 认证:密码、动态令牌、数字证书、生物认证、IC卡。 HTTP所使用的认证方式 BASIC认证(基本认证),BASIC认证是从HTTP/1.0就定义的认证方式。Base64编码方式。 DIGEST认证(摘要认证),DIGEST认证同样适用质询/响应的方式,但不会想BASIC认证那样直接发送明文密码。
阅读全文
posted @ 2016-05-15 12:33 为了生活而学习
阅读(185)
评论(0)
推荐(0)
HTTP知识普及系列:确保Web安全的HTTPS
摘要: HTTP的缺点 通信使用明文(不加密),内容可能会被窃听 不验证通信方的身份,因此有可能遭遇伪装 任何人都可发起请求 查明对手证书 无法证明报文的完整性,所以有可能已遭篡改 接收到的内容可能有误 用MD5和SHA-1等散列值校验的放阿飞,以及用来确认文件的数字签名方法 HTTPS是指HTTP与SSL
阅读全文
posted @ 2016-05-15 12:18 为了生活而学习
阅读(243)
评论(0)
推荐(0)
HTTP知识普及系列:HTTP首部
摘要: HTTP协议的请求和响应报文中必定包含HTTP首部。首部内容为客户端和服务器分别处理请求和响应提供所需要的信息。在请求中,HTTP报文由方法、URI、HTTP版本、HTTP首部字段等部分构成。在响应中,HTTP报文由HTTP版本、状态码(数字和原因短语)、HTTP首部字段3部分构成。 客户端和服务器端以HTTP协议进行通信的过程中,无论是请求还是响应都会使用首部字段,它能起到传递额外重要信息...
阅读全文
posted @ 2016-05-15 11:57 为了生活而学习
阅读(952)
评论(0)
推荐(0)
2016年5月14日
HTTP知识普及系列:与HTTP协作的Web服务器
摘要: HTTP/1.1规范允许一台HTTP服务器搭建多个Web站点。 相同IP地址下,由于虚拟主机可以寄存多个不同主机名和域名的Web网站,因此在发送HTTP请求时,必须在Host首部内完整指定主机或域名的URL HTTP通信时,除客户端和服务器以外,还有一些用于通信数据转发的应用程序,例如代理、网关和隧
阅读全文
posted @ 2016-05-14 17:09 为了生活而学习
阅读(223)
评论(0)
推荐(0)
HTTP知识普及系列:HTTP返回状态码
摘要: 状态码 1XX 信息性状态码 接受的请求正在处理 2XX 成功状态码 请求正常处理完毕 3XX 重定向状态码 需要进行附加操作以完成请求 4XX 客户端错误状态码 服务器无法处理请求 5XX 服务器端错误状态码 服务器处理请求出错 2XX 相应结果表明请求被正常处理了 200 OK 表示从客户端发来
阅读全文
posted @ 2016-05-14 16:59 为了生活而学习
阅读(217)
评论(0)
推荐(0)
HTTP知识普及系列:HTTP报文内的HTTP信息
摘要: HTTP报文是用于HTTP协议交互的信息。 请求报文和响应报文的结构: 请求行 状态行 首部字段 通用首部 请求首部 响应首部 实体首部 其他 常用内容编码的几种方式 gzip(GNU zip) compress (UNIX系统的标准压缩) deflate (zlib) identity (不进行编码) 把实体主体分块的功能成...
阅读全文
posted @ 2016-05-14 16:48 为了生活而学习
阅读(189)
评论(0)
推荐(0)
下一页
公告