客户端ip:Request.ServerVariables.Get("Remote_Addr").ToString();客户端主机名:Request.ServerVariables.Get("Remote_Host").ToString();客户端浏览器IE:Request.Browser.Brow...
1.利用jsPDF在客户端浏览器上生成pdf文档 使用这种方法可以有效减轻服务器的压力,但是对于国际化,此库任然存在的问题:该库不支持unicode,生成中文文档会乱码,官方也有描述这个问题,详情请参见:https://github.com/MrRio/jsPDF/issues/12。2.解决中文....
分类:
Web程序 时间:
2015-03-16 12:53:08
阅读次数:
296
struts2支持一种stream类型的Result,这种类型的Result可以直接向客户端浏览器响应二进制,文本等, 我们可以再action里面生成文本响应,然后在客户端页面动态加载该响应即可。 直接看例子: public class LoginAction { private String u....
分类:
Web程序 时间:
2015-03-14 21:30:42
阅读次数:
145
1.SSL认证
不需要特别配置,相关证书库生成看https认证中的相关部分
2.HTTPS认证
一、基本概念
1.单向认证,就是传输的数据加密过了,但是不会校验客户端的来源
2.双向认证,如果客户端浏览器没有导入客户端证书,是访问不了web系统的,找不到地址
如果只是加密,我感觉单向就行了。
如果想要用系统的人没有证书就访问不了系统的话,就采用双向
二、服...
分类:
Web程序 时间:
2015-03-14 13:53:53
阅读次数:
199
来源:http://blog.163.com/lgh_2002/blog/static/4401752620105246517509/http协议是WEB服务器与客户 端(浏览器)相互通信的协议,它是一种无状态协议。所谓无状态,指的是不会维护http请求数据,http请求是独立的,非持久的。而越来越...
分类:
Web程序 时间:
2015-03-14 12:23:07
阅读次数:
140
> 密码,是敏感又重要的信息。对密码的处理是非常重要的。那么在web系统该如何处理密码呢?在下略有心得,备忘如下。 ### 密码的轨迹 > 用户 => 应用服务器 => 数据库 从用户在客户端/浏览器输入密码到传输到应用...
分类:
Web程序 时间:
2015-03-13 19:12:40
阅读次数:
159
http协议是WEB服务器与客户端(浏览器)相互通信的协议,它是一种无状态协议。所谓无状态,指的是不会维护http请求数据,http请求是独立的,非持久的。而越来越复杂的WEB应用,需要保存一些用户状态信息。这时候,S...
分类:
Web程序 时间:
2015-03-12 13:25:46
阅读次数:
192
超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP 的工作方式是客户机与服务器之间的请求-应答协议。web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。举例:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返回响应。响应包含关于请求的状态信息...
分类:
Web程序 时间:
2015-03-06 12:19:05
阅读次数:
118
request乱码指的是:浏览器向服务器发送的请求参数中包含中文字符,服务器获取到的请求参数的值是乱码;response乱码指的是:服务器向浏览器发送的数据包含中文字符,浏览器中显示的是乱码;乱码产生的原因:不管是request乱码还是response乱码,其实都是由于客户端(浏览器)跟服务器端采用...
分类:
其他好文 时间:
2015-02-26 22:51:47
阅读次数:
125
1. 规定客户端和服务器如何进行交互2. 基于TCP/IP的应用层协议3. HTTP协议基于请求响应模型4.一次请求对应一次响应5.请求只能客户端(浏览器)发出, 服务器被动等待请求然后回应请求如果一个网页有3个图片,那么展示这个网页时,浏览器发出了4次请求1.第一请求拿到这个html页面2.然后发...
分类:
Web程序 时间:
2015-02-18 17:36:59
阅读次数:
220