IT菜dog 2023-11-10 00:47 采纳率: 55.6%
浏览 7

python关于http和https中get请求遇到的问题

最近在用python爬取百度首页的时候遇到一个问题:
1.就是我在爬取百度首页的时候,原网址是https(https://www.baidu.com/s )的,但是我在get的过程中是失败的显示要验证,被反爬机制是别了
2.然后我又用http来请求,少打了个s又可以成功了可以正常爬取到该页面了
3.但是他原来的网址就是https啊,这是为什么呢?
(1)

img


(2)

img


(3)

img


(4)

img


(5)

img

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-11-10 02:09
    关注

    【相关推荐】



    • 这篇博客: Python爬虫 1-爬虫简介中的 2.1 https是什么? 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
      • https=http+ssl,顾名思义,https是在http的基础上加上了SSL保护壳,信息的加密过程就是在SSL中完成的
      • https,是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 11月10日

悬赏问题

  • ¥15 需要手写数字信号处理Dsp三个简单题 不用太复杂
  • ¥15 数字信号处理考试111
  • ¥100 关于#audobe audition#的问题,如何解决?
  • ¥15 allegro17.2生成bom表是空白的
  • ¥15 请问一下怎么打通CAN通讯
  • ¥20 如何在 rocky9.4 部署 CDH6.3.2?
  • ¥35 navicat将excel中的数据导入mysql出错
  • ¥15 rt-thread线程切换的问题
  • ¥15 高通uboot 打印ubi init err 22
  • ¥15 R语言中lasso回归报错