引言 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网服务器传输超文本到本地浏览器的传送协议。HTTP 是基于 TCP/IP 协议通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。它不涉及数据包(packet)传输,主要规定 ...
分类:
Web程序 时间:
2018-11-14 11:03:09
阅读次数:
211
1、HttpServletResponse HttpServletResponse是一个定义在Servlet API中的接口,继承自ServletReponse接口,用于封装HTTP响应消息。HTTP相应分为响应行、响应头和响应体三部分。在HttpServletResponse中定义了向客户端发送相 ...
分类:
其他好文 时间:
2018-11-13 02:27:32
阅读次数:
179
Cookie 详解以及实现一个 cookie 操作库 cookie 在前端有着大量的应用,但有时我们对它还是一知半解。下面来看看它的一些具体的用法 Set Cookie 服务器通过设置响应头来设置客户端的 cookie,形如: 可以同时添加多个 Set Cookie,从而设置多个 cookie 的值 ...
分类:
其他好文 时间:
2018-11-05 00:14:32
阅读次数:
147
cors(跨域资源共享): 本质设置响应头 定制中间件 cors.py 后在settings.py中间件中配置 ...
分类:
其他好文 时间:
2018-11-03 14:08:09
阅读次数:
151
一、Content-Encoding:服务器对内容使用的压缩格式 二、Content-Language:服务器返回的语言格式 三、Content-Type:服务器返回的数据格式 四、Last-Modified:数据最新的修改时间 五、Content-Range:返回给浏览器整体数据的的哪一份,和请求 ...
分类:
Web程序 时间:
2018-11-03 02:14:51
阅读次数:
252
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~本文由前端林子发表于云+社区专栏浏览器缓存,是浏览器端保存数据,用于快速读取或避免重复资源请求的优化机制,有效的缓存使用可以避免重复的网络请求和加快页面速度,从而提高用户体验。一强缓存1.1区分Expires和Cache-Control以一个接口返回的响应头为例:这里我画了张思维导图,对Expires和Cache-Control做比较:具体
分类:
其他好文 时间:
2018-11-01 16:11:05
阅读次数:
174
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~本文由前端林子发表于云+社区专栏浏览器缓存,是浏览器端保存数据,用于快速读取或避免重复资源请求的优化机制,有效的缓存使用可以避免重复的网络请求和加快页面速度,从而提高用户体验。一强缓存1.1区分Expires和Cache-Control以一个接口返回的响应头为例:这里我画了张思维导图,对Expires和Cache-Control做比较:具体
分类:
其他好文 时间:
2018-11-01 16:02:00
阅读次数:
135
一、发送请求与传递参数 简单demo: 1、带参数的请求 2、post发送json数据: 3、定制header: 二、response对象 使用requests方法后,会返回一个response对象,其存储了服务器响应的内容,如上实例中已经提到的 r.text、r.status_code……获取文本 ...
分类:
编程语言 时间:
2018-10-31 13:48:45
阅读次数:
219
如果客户端请求的cookie中不包含JSESSIONID,服务端调用request.getSession()时就会生成并传递给客户端,此次响应头会包含设置cookie的信息 如果客户端请求的cookie中包含JSESSIONID,服务端调用request.getSession()时就会根据JSESS ...
分类:
Web程序 时间:
2018-10-25 17:55:30
阅读次数:
409
客户机与服务器建立连接后,发送一个请求给服务器,请求格式为:统一资源标识符、协议版本号。服务器收到请求的信息(包括请求行,请求头,请求体)。服务器接收到请求后,给予相应的响应信息,格式为一个状态行(包括响应行,响应头,响应体)。在internet上,http通讯通常发生在TCP/IP连接之上。缺省端 ...
分类:
Web程序 时间:
2018-10-23 18:16:47
阅读次数:
184