HTTP协议的Cache -Control指定请求和响应遵循的缓存机制。在请求消息或响应消息中设置 Cache-Control并不会影响另一个消息处理过程中的缓存处理过程。请求时的缓存指令包括no-cache、no-store、max-age、 max-stale、min-fresh、only-if ...
分类:
系统相关 时间:
2019-10-04 15:12:01
阅读次数:
128
作者:HelloGitHub 追梦人物 文中涉及的示例代码,已同步更新到 "HelloGitHub Team 仓库" HTTP 报文以明文形式传输,如果你的网站只支持 HTTP 协议,那么就有可能遭受到安全攻击。你可以使用 Google 浏览器打开一个 HTTP 协议网站,会发现 Chrome 在网 ...
分类:
Web程序 时间:
2019-10-04 11:48:20
阅读次数:
103
自定义Web框架 http协议 HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML ...
分类:
Web程序 时间:
2019-10-04 11:22:37
阅读次数:
132
cookie和session 一、cookie和session的介绍 cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。 cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再 ...
分类:
其他好文 时间:
2019-10-04 11:20:20
阅读次数:
88
HTTP 协议 一、基础 1、概念 HTTP:Hyper Text Transfer Protocol 超文本传输协议。 传输协议:定义了客户端和服务器端通信时,发送数据的格式。 2、特点 (1)基于 TCP/IP 的高级协议 (2)默认端口号:80 (3)基于请求/响应模型的:一次请求对应一次响应 ...
分类:
编程语言 时间:
2019-10-03 00:32:39
阅读次数:
126
[TOC] 1.Cookie 1.1Cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句有意思的话来描述就是人生只如初见,对服务器 ...
分类:
其他好文 时间:
2019-10-02 19:16:22
阅读次数:
97
Go语言基础之net/http 2017年6月26日 | "Golang" |302 阅读 Go语言内置的 包十分的优秀,提供了HTTP客户端和服务端的实现。 net/http介绍 Go语言内置的 包提供了HTTP客户端和服务端的实现。 HTTP协议 超文本传输协议(HTTP,HyperText T ...
分类:
编程语言 时间:
2019-10-02 16:49:19
阅读次数:
62
一、什么是socket 比如客户端与服务端的通信,是需要跨越应用层、传输层、网络层以及链路层的,应用层也就是我们用户接触到的层(主要就是HTTP协议所在的层),包括一些应用程序;传输层主要是TCP/UDP协议所在的层,其作用就是传输数据包;网络层主要是IP协议所在的层,其作用就是传输数据包寻找一条合 ...
分类:
其他好文 时间:
2019-10-02 14:59:05
阅读次数:
80
一、一面(笔试) jsonp实现跨域的原理是跨域的服务端把客户端所需要的数据放进客户端本地的一个js方法里,进行调用,客户端在本地的js对返回的数据进行处理。这样就实现了不同域名下的两个站点间的交流。由于<script>标签的src可以跨域,利用这一点,就有了jsonp这种非正式传输协议。因为有可能 ...
分类:
其他好文 时间:
2019-10-02 14:36:58
阅读次数:
83
第一次打开wireshark,找不到网卡,费老大劲了,尝试一下管理员权限,才爬出这个坑。 这里选择我的WLAN无限网卡(上面有信号的),左上角鲨鱼鳍开始抓包 选中其中一个TCP的包 中间有一块区域,分为四个 Frame,Ethernet II,Internet Protocol,Transmissi ...
分类:
其他好文 时间:
2019-10-02 12:51:47
阅读次数:
136