HTTP接口请求: 请求: 请求行: 请求方法 GET:请求资源(倾向于下载数据下来,打开网站主页;明文可见的直接在链接里面) POST:提交资源(倾向于向服务器提交数据(大文本);对于普通用户来讲是隐藏的) Head:获取响应头 PUT:替换资源 DELETE:删除资源 OPTIONS:允许客户端 ...
分类:
Web程序 时间:
2020-05-18 22:40:47
阅读次数:
135
1.Cookies的原理 1)首先浏览器向服务器发出请求。 2)服务器就会根据需要生成一个Cookie对象,并且把数据保存在该对象内。 3)然后把该Cookie对象放在响应头,一并发送回浏览器。 4)浏览器接收服务器响应后,提出该Cookie保存在浏览器端。 5)当下一次浏览器再次访问那个服务器,就 ...
分类:
编程语言 时间:
2020-05-17 00:52:27
阅读次数:
82
一、概述 所谓断点续传,其实只是指下载,也就是要从文件已经下载的地方开始继续下载。在以前版本的HTTP协议是不支持断点的,HTTP/1.1开始就支持了。一般断点下载时才用到Range和Content-Range实体头。HTTP协议本身不支持断点上传,需要自己实现。 二、Range 用于请求头中,指定 ...
分类:
Web程序 时间:
2020-05-14 11:24:42
阅读次数:
84
前言 浏览器缓存又叫客户端缓存,存储在客户端的缓存,由浏览器控制,关于存储的策略由响应头(Response Header)规定,主要的响应头标记是Cache-Contro、Etag、Last-Modified. 生效范围: 仅对当前浏览器生效。 实现方式: 使用HTTP Header 更新策略: T ...
分类:
其他好文 时间:
2020-05-13 12:12:51
阅读次数:
60
Web服务本质 HTTP协议 HTML 超文本标记语言(Hypertext Markup Language, HTML)是一种用于创建网页的标记语言。 本质上是浏览器可识别的规则,我们按照规则写网页,浏览器根据规则渲染我们的网页。对于不同的浏览器,对同一个标签可能会有不同的解释。(兼容性问题) 网页 ...
分类:
Web程序 时间:
2020-05-11 15:55:09
阅读次数:
88
讲在前面的话:以下内容为爬虫学习总结,大部分内容摘自:https://kaiwu.lagou.com/course/courseInfo.htm?courseId=46#/detail/pc?id=1665 我们在浏览网站的过程中,经常会遇到需要登录的情况,而有些网页只有登录之后才可以访问,而且登录 ...
分类:
其他好文 时间:
2020-05-10 12:41:47
阅读次数:
63
一、为什么会出现跨域问题 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的ja ...
这里还要有一个想法,响应的含义是什么:响应的含义就是:服务器端告诉这个客户端的信息 告诉它 你这里的请求的资源 是什么状态等等 而这个req,请求之前学过了,req可以去获得parameter 获得浏览器的信息等等。 也就是介绍了响应头 响应体 响应行 那么还应该学习函数 相应的是怎么去 实战里面如 ...
分类:
编程语言 时间:
2020-05-09 09:18:24
阅读次数:
78
@app.route(404) def err_404_page(err): # 必须有个参数接收错误信息 1. 使用用元组,字典 响应体 状态码 响应头 return 'index page', 200, [('Itcast1','python'),('city','sz')] return 'i... ...
分类:
其他好文 时间:
2020-05-08 12:50:34
阅读次数:
174
1 如何提高项目并发量 2 Elasticsearch介绍 3 Elasticsearch安装配置 ...
分类:
其他好文 时间:
2020-05-06 21:29:08
阅读次数:
78