HTTP、HTTPS
AdleyTales
这个作者很懒,什么都没留下…
展开
-
HTTP/2
http2.0为了让大家浏览网页更快、更安全。数据包HTTP 1.X的数据包就是起始行+头部+正文,按顺序逐行来,这是任何一个爬虫工程师都应该滚瓜烂熟的东西了。2.0则把这个包给拆开了,并且不再是报文的形式。1.x的头部和正文分别被拆成了HEADERS帧和DATA帧,采用二进制编码,不再明文传输。也就是说,抓包的时候,看到的是头归头,正文归正文,各自独立的。说到抓包再插个嘴,fiddler之类的抓包工具是抓不了2.0的,你会看到一些奇怪的、和实际网络传输情况并不一致的抓包结果。头部压缩2.0.原创 2020-09-30 11:32:41 · 230 阅读 · 0 评论 -
http https 网址链接的写法
如果站点中既有http的资源 又有https的资源 解决办法 <img src='//psp.ess.cn/InspMeter/images/a.jpg' /> <a href="//psp.ess.cn/InspMeter/InspmeterInfo/InspmeterInfo.jsp" target="_blank">这行代码如果放在HTTP的网页上,那么请求的资源就是http:原创 2018-03-29 10:13:44 · 21200 阅读 · 1 评论 -
post 请求 content-type的区别
在接口提交数据时候,Content-Type应该是application/x-www-form-urlencoded 还是 application/json。是需要考虑的问题。application/x-www-form-urlencoded 与 application/json 的区别:如果是通过页面表单方式提交,那就是”application/x-www-form-urlen...原创 2018-08-22 10:23:55 · 13546 阅读 · 0 评论 -
HTTP三次握手
第一次握手:客服端向服务器端发送一个syc(同步包) 服务器是监听状态第二次握手服务器端接受到syc(包),并向客户端发送ack(确认包:表示我收到了你发送的syc包了) 总共发送的包 syc+ack 服务器是接受状态第三次握手客户端收到syc+ack包,并且再向服务器端发送ack,表示我知道你收到我发送的包,此时服务器端收到ack包服务器端表示 我知道你收...原创 2019-02-01 10:36:59 · 1931 阅读 · 1 评论 -
http 304 状态码
304 的标准解释是:客户端有缓冲的文档并发出了一个条件性的请求。服务器告诉客户端,原来缓冲的文档还可以继续使用。原创 2019-06-04 16:01:19 · 6443 阅读 · 0 评论 -
Cookie中的HttpOnly的作用
在cookie中设置了HttpOnly属性,那么通过js脚本将无法读取到cookie信息,这样能有效的防止XSS攻击。原创 2019-06-04 16:47:04 · 3570 阅读 · 0 评论