彼方尚有荣光剑开天门

http报错418

吕洞玄·2022-05-02 21:21·1009 次阅读

http报错418

418 i am a teapot
我是一个茶壶
意思是被发现你是一个爬虫了。
被人发现就会报这个错误。
你可以换一个网站进行爬取。
还有一种解决办法就是伪装变成一个主机。
随便起个名字req,作为一个变量储存一些信息。
url="aaa"
headers={
"键":"值";(在F12中获取,只需要在冒号旁边分割就可以了。)
}
data=bytes(urllib.parse.urlencode({'name':'eric'}),encoding="utf-8")
req=urllib.request.Request(url=url,data=data,headers=headers,method="POST")
response=urllib.request.urlopen(req)
print(response.read().decode("utf-8"))
这样你的爬虫就能伪装成一个主机了。

posted @   吕洞玄  阅读(1012)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示