黑马程序员日记-7

------- <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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值