摘要: 最近不少Web技术圈内的朋友在讨论协议方面的事情,有的说web开发者应该熟悉web相关的协议,有的则说不用很了解。个人认为这要分层次来看待这个问 题,对于一个新手或者刚入门的web开发人员而言,研究协议方面的东西可能会使得web开发失去趣味性、抹煞学习积极性,这类人应该更多的了解基本的 Web技术使用。而对于在该行业工作多年的老鸟来说,协议相关的内容、标准相关内容应该尽量多些的了解,因为只有这样才能使得经手的web系统更加优秀 (安全、漂亮、快速、兼容性好、体验好……)。本文我们来说一下MIME 协议的一个扩展Content-disposition。 我们在开发web系统时有时会有以下需求:希 阅读全文
posted @ 2013-11-28 21:13 剑握在手 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 1,Location用于重定向,和返回状态码302结合使用。代码示例:response.setStatus(302);response.setHeader("location","/day20131128/1.html");这样,当请求服务器的时候可以重定向到这个/day20131128/1.html文件也可以这样:response.sendRedirect("/day20131128/1.html");//是上面两句的合成版。重定向会向服务器发送两次请求,加重服务器负担。地址栏会变。完成购买这样的操作要重定向,而不要用转发,不然刷新 阅读全文
posted @ 2013-11-28 19:49 剑握在手 阅读(3637) 评论(0) 推荐(0) 编辑
摘要: Accept:用于告诉服务器,客户机支持的数据类型。Accept-Charset:用于告诉服务器,客户机采用的编码。Accept-Language:客户机的语言环境。Host:客户机通过该头告诉服务器,想访问的主机名。If-Modified-Since:客户机通过这个头告诉服务器,资源的缓存时间。如果服务器中该文件的时间和这个不一样,就会重新发送该文件。否则让浏览器调用自己的缓存中的数据。Referer:客户机通过这个头告诉服务器,它是从哪个资源来访问服务器的(防盗链)User-Agent:客户机通过这个头告诉服务器,客户机的软件环境。Cookie:客户机发送缓存中数据给服务器。 阅读全文
posted @ 2013-11-28 19:40 剑握在手 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 先查询API,找到Configuration里面的Connector的HTTP中的SSL(加密连接器) SSL abbr. Security Socket Layer 加密套接字协议层 SSL abbr. Security Socket Layer 加密套接字协议层 SSL abbr. Securi 阅读全文
posted @ 2013-11-28 12:18 剑握在手 阅读(982) 评论(0) 推荐(0) 编辑
摘要: 给Tomcat服务器应用加密:命令:keytool -genkey -alias tomcat -keyalg RSA-genkey产生密钥对-alias取得别名-keyalg RSA产生密钥采用的算法指定为RSA给安卓程序生成证书:命令:keytool -genkey -v -keystore android.keystore -alias android-keyalg RSA -validity 20000该命令中,-keystore android.keystore 表示生成的证书,可以加上路径(默认在用户主目录下);-alias android表示证书的别名是android;-keya 阅读全文
posted @ 2013-11-28 11:13 剑握在手 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-11-28 11:01 剑握在手 阅读(336) 评论(0) 推荐(0) 编辑
返回顶部↑