关于response的思考
我在一个Servlet中都doGet或者doPost方法中,通过response.getOutptStream写入数据,浏览器在获得这个相应数据时,会有如下区别:
1/我写入的是一个字符串,发现浏览器用这个相应数据渲染了页面,地址栏也跳转了
2/我写入一个文件,浏览器并不渲染这个页面,地址栏也不跳转,还提供了这个文件的下载
按理来说response.getoutputStream返回的都是数据的缓冲流,里面都是0和1构成的数据流,究竟是什么导致了这两种结果的的差别,也就是浏览器是如何识别出这两种方式并做出不同的反应的?
1
收起
正在回答 回答被采纳积分+1
2回答
从网页搭建入门Java Web2018版
- 参与学习 人
- 提交作业 1088 份
- 解答问题 10205 个
如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星