浏览器端 发送请求的按钮 服务器端 1.接受需要下载的文件名 2.找到文件并创建输入流读取内容 3.处理一下响应时的中文字符 4.设置响应内容类型和状态 5.response创建输出流将内容响应回浏览器