技术分享
文章平均质量分 77
夏墨独周
......
展开
-
一个完整的微服务系统,应该包含哪些功能?
近几年,微服务架构迅速在整个技术社区窜红,它被认为是IT软件架构的未来方向,大神Martin Fowler也给微服务极高的评价。那为什么我们需要微服务,微服务的真正优势到底是什么,一个完整的微服务系统,应该包含哪些功能,本文作者刘彦夫在软件设计和开发领域有10多年工作经验,他将会从他的角度给出答案。对微服务的基本理解顾名思义,微服务要从两个方面来理解,一个是“微”,一个是“服务”。转载 2018-03-08 22:30:42 · 11217 阅读 · 0 评论 -
抓包工具:Fiddler 修改请求表单和响应数据
断点命令介绍: bpu在请求开始时中断,bpafter在响应到达时中断,bps在特定http状态码时中断,bpv/bpm在特定请求method时中断。提示:命令输入区域输入help,回车执行会打开一页面详细介绍fiddler的所有命令。也可以在菜单栏设置断点,是针对所有的会话请求,不大实用,建议用命令。以bpu为例演示断点功能:1、以淘宝无线H5为例,在浏览转载 2018-01-11 00:39:52 · 1802 阅读 · 0 评论 -
反反爬虫,爬虫突破封禁的6种常见方法
1. 构造合理的 HTTP 请求头除了处理网站表单,requests 模块还是一个设置请求头的利器。HTTP 的请求头是在你每次向网络服务器发送请求时,传递的一组属性和配置信息。HTTP 定义了十几种古怪的请求头类型,不过大多数都不常用。只有下面的七个字段被大多数浏览器用来初始化所有网络请求(表中信息是我自己浏览器的数据)。 经典的 Python转载 2017-09-12 19:26:27 · 23262 阅读 · 0 评论