首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python-requests:是否有可能绕过HTTPS以提高速度

python-requests:是否有可能绕过HTTPS以提高速度
EN

Stack Overflow用户
提问于 2020-10-02 00:37:58
回答 1查看 416关注 0票数 2

有没有可能绕过python3+requests上的HTTPS来提高速度?

分析表明SSL处理是我的脚本中最慢的部分:

代码语言:javascript
复制
   ncalls  tottime  percall  cumtime  percall filename:lineno(function)
      133    0.377    0.003    0.377    0.003 {method 'read' of '_ssl._SSLSocket' objects} <--- slowest part 380ms/web access
      232    0.131    0.001    0.131    0.001 {built-in method __new__ of type object at 0x000000007419C430}
      153    0.087    0.001    0.090    0.001 <frozen importlib._bootstrap_external>:830(get_data)
        1    0.023    0.023    0.023    0.023 {method 'do_handshake' of '_ssl._SSLSocket' objects}


import requests    
resp = requests.get("https://uk.finance.yahoo.com", verify=False)

verify=False只是禁用证书检查,但SSL/TLS仍然在后台进行。

我没有找到任何选择来使用最愚蠢的密码(例如。0bit)类型以获得速度。

安全性不是我在这个脚本中的目标。我已经用pip升级了我的包。Environment Win10 x64。正如我测试的那样,大多数http://地址只允许/重定向到https://

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-02 02:32:27

如果你使用的网址是https://,你不能绕过HTTPS的使用。https://的真正含义就是使用HTTPS。您可以尝试使用http://而不是https://。但只有当服务器实际使用简单的http://公开有问题的资源时,这才能起作用。通常,今天对http://...的访问将重定向到https://...,而您最终将使用与以前相同的URL,只是由于额外的HTTP请求的开销而变得更慢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64159735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档