Servlet HTTP协议 是客户端与服务器通信的一种方式 参考链接 request: 请求行 请求头 请求体 response: 响应行 响应头 响应体 Get: GET用于信息获取,而且应该是安全的和幂等的 带上数据,在URL上面拼接 www.baidu.com name = zhanshan age = 18 url:www.baidu.com?name = zhanshan&age = 18 url可见 传输方式 HTTP header 设计目的 获取数据 具有安全隐患,GET方法不会改变服务器端数据,所以不会产生副作用 GET请求返回的内容可以被浏览器缓存起来 Post: 以流的方式传输,数据无限制 url …
Cookie和Session 会话:浏览器发出http请求。服务器接受,对请求进行响应,浏览器接受http响应 Cookie 把会话数据保存在浏览器客户端 服务器第一次访问时,服务端生成cookie,并且把这个cookie通过响应,发送给客户端,客户端把cookie保存下来,以便在最近的下一次访问中使用 缺点 Cookie有大小和数量的限制 明文传递有风险 //创建Cookie对象 Cookie userNameCookie = new Cookie("userName",userName); Cookie userPasswordCookie = new …
Xml Xml eXtendsible markup language 可扩展的标记语言 XML 有什么用? 可以用来保存数据 可以用来做配置文件 数据传输载体 定义xml 其实就是一个文件,文件的后缀为 .xml 文档声明 简单声明, version : 解析这个xml的时候,使用什么版本的解析器解析 `<?xml version="1.0" ?>` encoding : 解析xml中的文字的时候,使用什么编码来翻译 `<?xml version="1.0" encoding="gbk" ?>` standalone : no - 该文档会依赖关联 …