import requestsurl=httpaaa24htcomtwhtmlfile=requestsgeturlhtmlfileraise_for_status我跟着书上敲的。然后这个url是反爬虫的但是我运行出来没有报406错误是怎么回事呀?
根据你提供的代码和描述,无法确定具体原因。然而,有几种可能的情况可以解释为什么你没有收到406错误:
-
网站已经更新或更改了其反爬虫机制。反爬虫技术通常会不断改进以应对新的爬虫技术和方法,所以可能是网站已经更新了它的反爬虫机制,使得你的请求没有被拦截。
-
网站的反爬虫机制可能只针对特定的爬虫或请求头进行拦截。你的请求可能没有触发网站的反爬虫机制,因此没有收到406错误。
-
你的网络环境可能有某种配置或代理设置,使得你的请求不会被网站识别为爬虫请求。这可能导致你没有收到406错误。
请注意,尽管你没有收到406错误,但仍然需要确保你的爬虫行为符合网站的使用条款和条件。如果网站明确禁止爬取或有反爬虫机制,你可能会面临法律风险或被封禁的风险。请确保你的爬虫行为合法合规,并遵守网站的规定。
原文地址: https://www.cveoy.top/t/topic/iaCm 著作权归作者所有。请勿转载和采集!