1.GET和POST的区别
1.get:获取数据 post:提交数据 2.get:对传递的数据长度有限制 post:无限制 3.get:没有请求体 post:有 4.get:安全性低,因为数据会暴露在浏览器地址栏中 post:数据不会暴露在地址栏中 建议: 1、get方式的安全性较Post方式要差些,(执行效率却比Post方法好),包含机密信息的话,建议用Post数据提交方式; 2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;
2.常见的反爬虫机制有?
通过headers反爬虫:解决策略,伪造headers
基于用户行为反爬虫:动态变化去爬取数据,模拟普通用户的行为
基于动态页面的反爬虫:跟踪服务器发送的ajax请求,模拟ajax请求