Java.Web | Response、Request 随笔
Response
getWriter()
和getOutputStream()
的使用区别:
getWriter()
用于向客户机回送字符数据getOutputStream()
返回对象,可以回送字符数据,也可以回送字节数据(二进制数据)1
2OutputStream os = response.getOutputSteam();
os.writ("hello".getBytes());
- 如何选择
- 如果你传送的是字符数据,则使用 getWriter(); 或者说 使用 PrintWriter 对象,这样效率高;
- 如果是回送字节数据(birary date) 只能使用 OutputStream();
- 这两个流不能同时使用!
Request
1 | request.getRequestURL().toString(); //获得URL http://lyl.com:8080/UsersManger/download.do |
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Gavin Liu - 代码人生与科技生活
评论