中间件的使用 作用:拦截所有的请求和响应 拦截请求:process_request拦截正常的请求,process_exception拦截异常的请求 篡改请求的头信息 代理 注意: ,return request的作用是将修正后的请求重新发送 拦截响应 以爬取网易新闻为例 篡改响应数据 不满足需求的响 ...
分类:
其他好文 时间:
2019-12-11 09:19:14
阅读次数:
93
使用方法:1.安装 2.请求:两种请求方式(post,get),3种参数方法 # get请求,params传参,传字典格式的数据 requests.get 1 import requests 2 3 4 5 # 构造请求url,字典格式 6 url = url 7 # 如果需要添加请求头信息,大多数 ...
分类:
编程语言 时间:
2019-12-07 23:23:15
阅读次数:
86
一、初识tornado 对于Web框架来说,一般分为两类,其中一类则是包含上述 4部分 内容的框架,另外一类就是只包含 第3部分 功能的框架。tornado就是一中属于前者的框架。tornado 是一个基于 Python 开发的web框架,较其他 Web 框架的区别是:采用了非阻塞的方式和对epol ...
分类:
Web程序 时间:
2019-12-05 21:55:00
阅读次数:
88
解决办法:在axios的第三个参数config中,设置请求头信息'Content-Type': 'application/json;charset=UTF-8' this.$http.post('registry', JSON.stringify(this.ruleForm2),{ headers: ...
分类:
移动开发 时间:
2019-12-04 20:34:07
阅读次数:
357
1.什么是freemarker? FreeMarker 是一个用 Java 语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与 Web 容器无关,即在 Web 运行时,它并不知道 Servlet 或 HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成 XML,JSP 或 ...
分类:
其他好文 时间:
2019-12-04 11:45:54
阅读次数:
81
一、HTML 1、网页的构成 结构:HTML 超文本标记语言 标签语言 标签写法: <标签名> </标签名> <标签名/> 表现:CSS 行为:JavaScript 2、网页的几个部分 <html> <!--定义网页的头信息--> <head></head> <!-- body里面内容会被现实在浏览 ...
分类:
编程语言 时间:
2019-11-28 13:17:44
阅读次数:
69
一、什么是websocket WebSocket是一种在单个TCP连接上进行全双工通信的协议。它使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。 二 ...
分类:
Web程序 时间:
2019-11-27 19:09:50
阅读次数:
93
通过 XMLHttpRequest 对象,您可以在不重新加载整个页面的情况下更新网页中的某个部分。 XMLHttpRequest 对象方法 方法描述 abort() 取消当前的请求。 getAllResponseHeaders() 返回头信息。 getResponseHeader() 返回指定的头信 ...
分类:
Web程序 时间:
2019-11-22 12:05:29
阅读次数:
89
方法1:使用build_opener()来添加 import urllib2 url = "https://www.baidu.com" headers = ("User-Agent","Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 ...
分类:
编程语言 时间:
2019-11-17 14:36:36
阅读次数:
100
实在是思维江化啊,没有想到可以给redis设置不同的key值来实现不同key值存储不同的value值,而一直想着给一个名为token的key值新增不同的数据,并设置过期时间,然而这样却不能新增只能做到覆盖,因此纠结了好一会。狠狠抽自己一巴掌???。 client端 server端 ...
分类:
其他好文 时间:
2019-11-12 13:19:33
阅读次数:
97