学习笔记(45):150讲轻松搞定Python网络爬虫-奠定基础-HTTP协议介绍(下)

立即学习:https://edu.csdn.net/course/play/24756/280652?utm_source=blogtoedu

常见的请求方法:

1、get请求。一般情况下,不会对服务器产生影响

2、post 请求。一般会对服务器产生影响

3、put请求。向服务器段传送指定替换文档的内容

4、delete请求。请求服务器删除指定的内容。

5、head请求。类似于get请求,没有有具体的内容,用于获取报头

6、connect请求。系一种预留给能够将链接改为管道方式的代理服务器。

7、options请求。允许客户段查看服务器的性能。

8、trace请求。回显服务器收到的请求,用于测试诊断。

请求头参数:

user_Agent,浏览器名称。

Referer:表明当前的请求是从哪个URL过来的,用来做反爬虫

Cookie:http协议是无状态的,检查登录人是否是同一个人。

响应状态码:

200:正常

301:永久重定向

302:临时重定向 ,用于迫使用户登录。

400:你的URL是不对的。

403:服务器拒绝访问。权限不够

404:服务器错误。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值