对于HTTP响应报文,比较重要的信息主要有两部分,一部分是响应行中的状态码,另一部分是响应头。下面分别介绍。响应头信息中比较重要的部分:(1)Server,服务端所使用的Web服务名称,如:Server:Apache/1.3.6(Unix)。(2)Set-Cookie:服务器向客户端设置的Cookie。(3)Last-Modified,服务器通过这个域告诉客户端浏览器,资源的最后修改时间。(4)L
分类:
Web程序 时间:
2018-12-04 18:54:51
阅读次数:
267
HTTP状态码分类 HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型,后两个数字没有分类的作用。HTTP状态码共分为5种类型: ...
分类:
Web程序 时间:
2018-12-03 16:30:20
阅读次数:
196
Cookie用来解决http协议无状态的问题。 首先,在服务端生成Cookie,然后在http响应header中设置Set Cookie字段,客户端会读取到Set Cookie字段后,会将cookie信息存储起来,下次继续访问服务端时,会在http请求中设置Cookie字段并发送给服务端,服务端可以 ...
分类:
Web程序 时间:
2018-11-29 01:22:12
阅读次数:
213
HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。HTTP的头信息包括通用头、请求头、响应头和实体头四个部分。每个头域由一个域名,冒号(:)和域值三部分组成。 通用头标:即可用于请求,也可用于响应,是作为一个整体而不是特定资源与事务相关联。 请求头标:允许客户端传递关于自身的信息和希望的响 ...
分类:
Web程序 时间:
2018-11-26 02:05:27
阅读次数:
204
Http协议 一、浏览器-服务器的工作流程 二、HTTP协议介绍 三、HTTP请求报文 四、HTTP响应报文 五、常用头意义 六、长链接-短链接 回到顶部 一、浏览器--服务器的工作流程 浏览器请求的基本流程 1. 用户在浏览器地址栏输入资源网址 URL(协议 主机名 资源路径)2. 浏览器把网址中 ...
分类:
Web程序 时间:
2018-11-25 22:18:16
阅读次数:
232
http响应常见状态码100-199:表示成功接收请求,要求客户端继续提交下一次请求才能完成整个处理过程极速×××源码可控bbs.yasewl.com200-299:表示成果接收请求并已完成整个处理过程.常用200300-399:为完成请求,客户需进一步细化需求:例如:请求的资源已经移动一个新地址,常用302(重定向),307和304(拿缓存)400-499:客户端的请求有错误,包含语法错误或者不能
分类:
其他好文 时间:
2018-11-24 19:02:25
阅读次数:
216
1.使用gzip编码来压缩HTTP响应包 这是减小页面大小最为简单的技术,但影响是最大的。 1.1 从HTTP1.1开始,Web客户端可以通过HTTP请求中的Accept Encoding头来表示对压缩的支持。 Accept Encoding:gzip,deflate 1.2Web服务器通过响应中的 ...
分类:
Web程序 时间:
2018-11-22 21:42:23
阅读次数:
178
之前曾介绍过,所有的HTTP通信都被构造成一对HTTP请求和HTTP响应,HTTP协议的请求与响应报文都是由“首部header”和“主体body”两部分组成的。其中主体部分是请求和响应的数据,首部部分则规定了请求和响应的内容格式。对于HTTP请求报文,主要由三部分组成:请求行、请求头、请求正文。在请求头和请求正文之间一般会有两个空行进行间隔。下图是用Burpsuite截获的请求报文。HTTP请求报
分类:
Web程序 时间:
2018-11-22 10:04:19
阅读次数:
290
每个HTTP请求和响应都遵循相同的格式。 一个HTTP包含Header和Body两部分,其中Body是可选的。 HTTP响应的Header中有一个Content-Type表明响应的内容格式。 它的值如text/html;charset = utf-8。text/html则表示是网页,charset ...
分类:
Web程序 时间:
2018-11-15 21:10:42
阅读次数:
212
1、HttpServletResponse HttpServletResponse是一个定义在Servlet API中的接口,继承自ServletReponse接口,用于封装HTTP响应消息。HTTP相应分为响应行、响应头和响应体三部分。在HttpServletResponse中定义了向客户端发送相 ...
分类:
其他好文 时间:
2018-11-13 02:27:32
阅读次数:
179