HTTP基础&&浏览器
fool宋
Stay Hungry , Stay Foolish
展开
-
超文本传输协议-----HTTP
超文本传输协议-HTTP(HTTP,HyperText Transfer Protocol)是因特网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。 HTTP概述 HTTP的发展是万维网协会(World Wide Web Consortium)和Internet工作小组(Internet Engi转载 2014-03-17 00:11:54 · 1026 阅读 · 0 评论 -
HTTP协议详解
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of转载 2014-03-24 21:03:24 · 771 阅读 · 0 评论 -
HTTP协议状态码(部分详解)
200 (OK):就是整个请求和响应过程一切ok,.302(Found): 表示当你请求一个资源的时候,服务器返回302 表示,让浏览器转向到另外一个资源,比如: response.sendRedirect(“”)response.setStatus(302);response.setHeader("Location", "/servletPro/Servlet2");// 上面两句话原创 2014-03-24 21:12:10 · 775 阅读 · 0 评论 -
http请求消息头
http请求消息头1) Accept: text/html,image/* [告诉服务器,我可以接受 文本,网页,图片]1. Accept-Charset: ISO-8859-1 [接受字符编码 iso-8859-1]2. Accept-Encoding: gzip,compress [可以接受 gzip,compress压缩后数据.]3. Accept-Language:转载 2014-03-24 19:18:00 · 908 阅读 · 0 评论 -
requset对象取得http请求信息 取得host 和 Referer案例(防盗链)
1.取得host String host=request.getHeader("Host");2.Referer;告诉服务器请求来自哪里,所以服务器可以判断请求来至哪里,如果不是本网站或者不是希望的网址,可以拒绝请求,防止盗链。如果我们直接到开页面,得到Referer(会发现它是空值)。String referer=request.getHeader("Referer")原创 2014-03-24 20:41:30 · 4366 阅读 · 0 评论 -
HTTP协议状态码的含义
HTTP协议状态码的含义(标红的为常用) 号码含义-----------------------------------------"100":Continue"101":witchingProtocols"200":OK"201":Created"202":Accepted"203":Non-AuthoritativeInformation"204":N转载 2014-03-17 00:15:28 · 983 阅读 · 0 评论 -
response.setHeader("Refresh", "2;url=http://www.baidu.com");
response.setHeader("Refresh", "2;url=http://www.baidu.com");两秒钟自动跳转到百度,可以跳到自身页面,用于刷新,可以带参数原创 2014-03-26 19:57:13 · 4029 阅读 · 0 评论 -
浏览器回车和刷新的区别
如果是GET,没差别,如果是POST,按回车,会以GET方式读一次当前地址。刷新会再次提交一次数据到当前页面转载 2014-03-07 23:35:09 · 1765 阅读 · 0 评论