任何有Python知识的人都可以解释原始curl请求与python请求session.get或session.post之间的区别
当我将 url 放在浏览器文件下载中时,我有一个 url,当我使用 python 会话获取它下载的 url 时,我有一个 url,但是当我使用带有相同标头的curl 时,它会失败,并显示错误 302 或 410
我们如何用curl模拟python请求持久会话
session = requests.Session()
session.get(url)
下载文件
,但使用curl url
失败,并出现错误 410 或 302
答案1
有关的:通过遵循过多的重定向来下载文件
curl -A "Mozilla/5.0" -k -L -b ~/.cache/mycurl.cookiejar \
-c ~/.cache/mycurl.cookiejar -s <URL> -C -