Tomcat - request 和 response对象

2018-07-11  本文已影响23人  sunboximeng

Request对象

HTTP请求消息数据格式
(记忆:请求-->出门-->带上行头和身体)

请求行:方法 url 协议 (get/post方法。get方法的url可以带参数)
请求头:键:值  (客户端自己的信息:User-Agent、Referer、Cookie)
保留空行
请求体:键=值 或 客户端上传的文件(post方法才会有请求体)

request对象封装了以上字段,从而可以读取请求消息。
request对象常用方法:

Response对象

HTTP响应消息数据格式

响应行:协议 状态 (状态分5类)
响应头:键:值 (Content-Type设置编码、Content-disposition设置打开方式)
保留空行
响应体:网页文件

response对象封装了以上字段,从而可以设置响应消息。
response对象常用方法:

跳转页面:js绑定点击事件、<a> 、<form>、重定向、转发。
路径写法规则:判断定义的路径是给谁用的,判断请求将来从哪儿发出

重定向

forward 和 redirect 区别

编码问题
输出流默认的编码是拉丁的,所以需要设置。设置完还要告诉浏览器(因为响应体的数据不一定是html文件)。
貌似还有一步到位的方法。

上一篇 下一篇

猜你喜欢

热点阅读