|
主题设置

卡片式面板通常用于非白色背景色的主体内

HTTP 响应

HTTP 响应头信息是服务器在响应客户端的 HTTP 请求时发送的一系列头字段,它们提供了关于响应的附加信息和服务器的指令。

响应示例

响应内容如下:

// 响应行
HTTP/1.1 200 OK

// 响应头
Server:Apache-Coyote/1.1
Accept-Ranges:bytes
ETag:W/"312-1467289802502"
Last-Modified:Thu,30 Jun 2016 12:30:02 GMT
Content-Type:text/html
Content-Language:312
Date:Thu,30 Jun 2016 12:31:12 GMT

// 响应体
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>HTTP REQUEST</title>
	</head>
	<body>
		<form action="demo1.html" method="POST">
			<input type="text" name="username"><br>
			<input type="password" name="password"><br>
			<input type="submit" value="测试 HTTP 请求"><br>
	 	</form>
	</body>
</html>

响应头介绍

Location 				指定响应的路径,需要与状态码302配合使用,完成跳转。
Content-Type 			响应的正文的类型,取值:text/html;charset=UTF-8
Content-Disposition		通过浏览器以下载方式解析正文,取值:attachment,filename=xx.zip
Set-Cookie 				与会话技术相关,服务器向浏览器写入Cooike
Content-Encoding 		服务器使用的压缩格式,取值gzip
Content-length 			响应正文的长度
Refresh 				定时刷新,格式:秒数;url=路径,其中url可省略,默认值为当前页,取值:3:url=www.itcast.cn,意味3秒刷新页面到www.itcast.cn
Server 					指服务器名称,默认值:Apache-Coyote/1.1,可以通过conf/server.xml配置进行修改
Last-Modified 			服务器通知浏览器,文件的最后修改时间,与If-Modified-Since一起使用

响应状态码

状态码 释义
200 OK,请求成功
302 请求重定向
304 请求资源没有改变,访问本地的缓存。
400 Bad Request,错误的请求,表示客户端发送的请求中存在格式错误或无法理解的参数。
401 Unauthorized,请求未经授权,这个状态码必须和 WWW-Authenticate 报头域一起使用。
403 Forbidden,服务器收到请求,但是拒绝提供服务。
404 Not Found,请求的资源不存在。
409 当客户端的请求与当前服务器资源的状态产生冲突时,通常会返回 409状态码。这种冲突可能是由于并发写入操作、资源状态不匹配、版本冲突等原因所导致的。比如要删除或更新的数据不存在。
500 Internal Server Error,服务器内部错误。
503 Server Unavailable,服务器当前不能处理客户端的请求,一段时间后可能恢复正常。