JavaWebdHttp协议之表头
来源:互联网 发布:颂党恩 知党史 促成长 编辑:程序博客网 时间:2024/06/13 18:42
response.setStatus(302);设置服务器响应状态码
response.setHeader("location", /test/test.jsp );设置响应头,服务器通过location这个头,来告诉浏览器跳到哪里,这就是所谓的请求重定向。
response.setHeader("refresh","1;url=''www.baidu.com");服务器告诉浏览器1秒后跳转到百度
response.setHeader("content-disposition"," attachement; fileName=xxx.jpg");设置content-dispostion头,让浏览器下载文件
doPost提交出现乱码问题解决:request.setCharactertEncoding("UTF-8");
get提交出现乱码问题解决:String name=request.getParatmeter("name"); name=new String( name.getBytes(" ISO8859-1"), "UTF-8" );获取request对象以ISO8859-1字符编码接收到的原始数据的字符数组以指定的编码构建字符串,解决乱码问题。
会话的概念:用户开一个浏览器,点击多个超链接,访问服务器的多个Web资源,然后关闭浏览器,称之为一个会话。
Cookie是客户端技术:程序把每个用户的数据以Cookie的形式写给浏览器,用户访问Web程序就会带着各自的Cookie。
Session是服务器端技术:服务器在运行时可以为每一个用户浏览器创建一个Session对象,由于Session对象为用户浏览器所独享,所以用户在访问服务器的Web资源时,自己的Session里面存放自己的数据。
Cookie中存取中文乱码解决: Cookie cookie=new Cookie(" userName", URLEncoding.encoder(""地方的),“”UTF-8“” );
解码:URLDecoder.decode(cookie,"UTF-8");
session和Cookie的区别:Cookie是把用户的数据写给浏览器 Session是把数据写给用户独占的Session Session对象是由服务器创建,通过request对象的getSession方法可以得到Session对象
- JavaWebdHttp协议之表头
- 自定义控件之表头
- bootstarp 之 组合表头
- UITableView之表头(3) iOS
- GridView之点击表头排序篇
- QTableWidget之表头塌陷、光标移动
- Android使用TableLayout之固定表头(标题栏)
- Datatables之表头和表尾
- ASP.NET-GridView之表头设计
- AngularJS过滤器应用之表头排序
- 数据结构之带表头的单链表
- WPF实战之DataGrid隐藏表头
- 算法编程之顺序表头插法
- TableView之表头、表尾,区头、区尾!
- SQL学习之双向表头报表查询
- GridView 72般绝技之GridView合并表头多重表头无错完美版
- Android自定义View之双表头表格(表头不动,EditView和TextView两种方式)
- {网络协议}之ftp协议
- yum命令指南-yum使用方法
- Linux系统性能分析——内存
- Markdown语法剖析(一)
- 用链表实现通讯录编程
- 多个Activity启动问题
- JavaWebdHttp协议之表头
- 课后知识点回顾十一 File
- 11月13日——离noip还有6天【今天”认真“总结】
- 函数栈帧
- 正则表达式全部符号解释
- PCB设计技巧一百问
- BZOJ2299: [HAOI2011]向量
- sdut 数字三角形问题
- struts2笔记_day03