[ Python 相关 NSFW 注意 ] requests.get 同一个 url,在 ubuntu 和 windows 系统中,返回的 html 差异巨大

我不知道原因,可能原因在网站那边,不是所有网站的普遍现象,但是……

import requests
url='https://www.pornhub.com/gif/44305571'
r=requests.get(url)
len(r.content)

windows 这边得到的 content 长度 36137 字节,保存成 html 查看,778 行。不出所料很多页面元素都缺失,很多 script 内容不在其中。

ubuntu 那边长度 337322 ,3700 行。html 代码和浏览器 F12 看到的完整页面代码几乎一模一样!

不理解但大受震撼.jpg