HTTP
Mr.AZ
这个作者很懒,什么都没留下…
展开
-
速解HTTP协议之文件下载案例
速解HTTP协议之文件下载案例文件下载需求:分析:步骤问题代码结构DownloadServlet中文编码类下载HTML页面 文件下载需求: 1. 页面显示超链接 2. 点击超链接后弹出下载提示框 3. 完成图片文件下载 分析: 1. 超链接指向的资源如果能够被浏览器解析,则在浏览器中展示, 如果不能解析,则弹出下载提示框。不满足需求。 2. 任何资源都必须弹出下载提示框。 3. 使用响应头设置资源的打开方式: *content-disposition:attename;filename=xx原创 2020-08-28 11:02:55 · 718 阅读 · 0 评论 -
速解HTTP协议之ServletContent对象
速解HTTP协议之ServletContent对象概念获取功能1.获取MIME类型(互联网中文件的类型)2.域对象:共享数据3.获取文件的真实(服务器路径)路径 概念 代表整个web应用,可以和程序的容器(服务器)来通讯 获取 1.通过request对象获取 request.getServletContext(); 2.通过HttpServlet来获取 this.getServletContext(); 功能 1.获取MIME类型(互联网中文件的类型) *MIME类型:在互联网通讯过程中定义的一原创 2020-08-26 17:49:00 · 512 阅读 · 0 评论 -
速解HTTP协议之response对象
速解HTTP协议之response对象功能案例完成重定向资源跳转的方式。代码实现:特点路径的写法服务器输出字符数据到浏览器步骤服务器输出字节数据到浏览器验证码 功能 设置响应消息 1. 设置响应行 1. 格式:HTTP/1.1 200 ok 2. 设置状态码: setStatic(int sc) 2. 设置相应头 setHeader(String name,String value) 3. 设置响应体 使用步骤: 1. 获取输出流 * 字符输出流:Print原创 2020-08-25 11:53:15 · 425 阅读 · 0 评论 -
速解HTTP协议之响应消息
HTTP协议 概念 请求消息: 客户端发送给服务端的数据 *数据格式: 1. 请求行 2. 请求头 3. 请求空行 4. 请求体 响应消息:服务器端发送给客户端的数据 *数据格式 响应行 1. 组成: 协议/版本 响应状态码 状态码描述 2. 响应的状态码: 服务器告诉客户端浏览器本次请求和响应的一个状态。 1. 状态码都是三位数字。 2. 分类: 1. 1xx : 服务器接收客户端消息, 但没有接收完成,等待一段时间后, 发送1xx多状态码 2. 2xx :原创 2020-08-19 12:09:26 · 169 阅读 · 0 评论 -
速解HTTP协议之Request对象
速解HTTP协议之Request对象request对象Request对象继承体系结构request功能1.获取请求消息1.1获取请求行数据1.2获取请求头数据2.其他功能2.1获取请求参数 的通用方式3.请求转发3.1步骤:3.2特点4.共享数据4.1域对象 request对象 1.request和response对象是由服务器创建的。我们来使用他们 2.request对象是来获取请求消息,response对象是来设置响应消息。 Request对象继承体系结构 ServletRequest原创 2020-08-16 16:52:22 · 594 阅读 · 0 评论 -
速解HTTP协议之请求消息
概念 HTTP : Hyper Text Transfer Protocol 超文本传输协议 超文本传输协议 传输协议:定义了客户端和服务器端通讯时,发送数据的格式 特点 1.基于TCP/IP的高级协议 2. 默认端口号:80 3. 基于请求/响应模型的:一次请求对应一次响应 4. 无状态的:每次请求之间,相互独立,不能交互数据 ...原创 2020-08-16 10:23:49 · 119 阅读 · 0 评论
分享