关闭

黑马程序员日记-7

标签: java笔记java web
116人阅读 评论(0) 收藏 举报
分类:

------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ----------

从这篇起接下来的几篇笔记都是JAVA WEB的内容了

最常见的客户端:

浏览器 :IE。

最常见的服务端:

服务器:Tomcat。

 

客户端发送的请求是:

请求行

请求头

空行

请求体

GET请求没有请求体

 

例如:

GET / HTTP/1.1  请求行  请求方式  /myweb/1.html  请求的资源路径   http协议版本。

请求消息头 . 属性名:属性值

Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, 

application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*

Accept: */*     

Accept-Language: zh-cn,zu;q=0.5

Accept-Encoding: gzip, deflate

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2)

Host: 192.168.1.100:9090

//Host: www.huyouni.com:9090

Connection: Keep-Alive

//空行

//请求体。

 

2.服务端发回应答消息。

响应行

响应头

空行

响应体

例如:

HTTP/1.1 200 OK   //应答行,http的协议版本   应答状态码   应答状态描述信息

应答消息属性信息。 属性名:属性值

Server: Apache-Coyote/1.1  版本信息

ETag: W/"199-1323480176984"  被请求变量的实体值,Web资源关联的记号,要为了解决 Last-Modified 无法解决的一些问题。

Last-Modified: Sat, 10 Dec 2011 01:22:56 GMT  缓存协商

Content-Type: text/html  数据类型

Content-Length: 199   数据长度

Date: Fri, 11 May 2012 07:51:39 GMT  

Connection: close

//空行

//应答体。

<html>
<head>
<title>这是我的网页</title>
</head>
<body>
<h1>欢迎光临</h1>
<font size='5' color="red">这是一个tomcat服务器中的资源。是一个html网页。</font>
</body>
</html>


 

URL :协议名://域名:端口/路径

 

常见应答状态码:

2开头都是成功

302 重定向

304 比较浏览器缓存页面的最后修改时间与服务器中的页面最后修改时间是       否相同,相同则返回304,浏览器直接读取缓存页面,否则服务器重新返回最新页面资源。

3开头都是中转

4开头都是客户端请求出现问题

404 请求的资源没找到

405 不支持该请求(如果没有重写Servlet的doGet();或doPost();方法)

5开头都是服务器响应出现问题

500 找到了请求的资源,但是服务器内部出错


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2144次
    • 积分:211
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档