首页 > 其他分享 >基本的反爬措施

基本的反爬措施

时间:2022-09-19 21:22:16浏览次数:67  
标签:基本 措施 url res request header 537.36 print

# 添加 header 信息, 这是最基本的反爬措施
url = "https://www.dianping.com/"
header = {
"User-Agent" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36"
}
req = request.Request(url,headers=header)
res = request.urlopen(url) #获取响应


print(res.info()) # 响应头
print(res.getcode()) # 状态码
print(res.geturl()) #返回响应地址

标签:基本,措施,url,res,request,header,537.36,print
From: https://www.cnblogs.com/baoer0717/p/16709110.html

相关文章

  • 嵌入式(三)基本概念
    1、CPU、MPU、MCU、SOC的区别1、CPU(CentralProcessingUnit),是一台计算机的运算核心和控制核心。CPU由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态的......
  • 指针基本注意点
    #include"stdio.h"#include<string.h>intmain(){ chars[10]="verygood",*ps=s; ps+=4; printf("%p\n",ps); /*这里是把字符串"nice"的首地址传递给了ps指针,至......
  • JAVA基础Day2-基本运算符/自增自减运算符/逻辑运算符、位运算符/包机制
    一、基本运算符算术运算符:+、-、*、/、%、++、--赋值运算符:=关系运算符:>、<、>=、<=、==、!=instanceof逻辑运算符:&&、||、!位运算符:&、|、^、~、>>、<<条件运算符:?:......
  • 肖sir__Scratch基本介绍__01
    Scratch简介   走近Scratch,让孩子走在时代潮流的前列,赶上物联网智能化趋势。希望每个孩子能在编程中获得乐趣,喜欢上编程,懂编程。在编程中培养孩子们的思考能力和逻辑......
  • PBR流程的基本原理与历史发展
     Hello,大家好,今天给大家带来PBR流程的基本原理与历史发展。1、什么是PBR?一、基于物理的材质(Material)二、基于物理的光照(Lighting)三、基于物理适配的摄像机(Camera)以......
  • qt的基本使用01——了解qt
    一、了解qt编辑器界面下载完成之后,打开界面如下:二、了解qtQt垮平台:一份代码,多处编译,多处执行在Windows下用Qt写的exe文件,在linux下是不能执行的,不同的操作系统,不同的c......
  • qt的基本使用02——信号和槽
    三、信号和槽1、信号与槽一个发送者,一个接受者,发送者发送一个消息出来,接受者接受消息,然后处理消息做应该做的事情(发送者就相当于信号,接受者就相当于槽)2、自动关联信号与......
  • 基本语法
    JavaScript语法:JavaScript是一个程序语言。语法规则定义了语言结构。JavaScript是一个脚本语言。它是一个轻量级,但功能强大的编程语言。JavaScript可以通过不同的方......
  • 42. RxJava基本使用
    42.RxJava基本使用42.1RX思维为什么学习RxJava?→改变思维(响应式编程思维),编程效率提升。经典架构官方地址:https://github.com/ReactiveX/RxJavaRx系列官网:https......
  • Node.js(一)基本node.js读取删除
    npminit-y(初始化项目)vartext2=require("./text2");//解构const{a:A,b:B}=require("./text2")console.log(A,B)console.log(text2.a);console.log(text2.b);......