You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用wget从upload.cc下载图片时遭遇403 Forbidden错误求助

解决upload.cc图片下载403 Forbidden问题

upload.cc的反爬机制不仅检查User-Agent,还会验证请求的Referer和Cookie——浏览器访问时会自动带上这些请求头,但你的wget命令只传了User-Agent,所以被拦截。

修复步骤:

  1. 抓取浏览器的真实请求头
    打开Chrome,访问图片对应的预览页面(比如https://upload.cc/image/qOC5h3),按F12打开开发者工具→切换到Network标签→刷新页面→找到图片请求(qOC5h3.jpg)→右键选择「复制」→「复制为cURL(bash)」。

  2. 用curl直接下载(推荐)
    把复制的curl命令粘贴到终端,修改输出文件名即可:

    curl -o qOC5h3.jpg https://upload.cc/i1/2023/03/16/qOC5h3.jpg \
      -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36' \
      -H 'Referer: https://upload.cc/image/qOC5h3' \
      -H 'Cookie: 替换为你从Chrome复制到的Cookie内容'
    
  3. 如果坚持用wget
    把抓取到的Referer和Cookie作为请求头添加到命令:

    wget -O qOC5h3.jpg https://upload.cc/i1/2023/03/16/qOC5h3.jpg \
      --user-agent='Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36' \
      --header='Referer: https://upload.cc/image/qOC5h3' \
      --header='Cookie: 替换为你从Chrome复制到的Cookie内容'
    

注意事项:

  • Cookie会定期过期,失效后需要重新抓取
  • 必须携带Referer,upload.cc会验证请求是否来自它的官方预览页面
  • 尽量使用当前Chrome的最新版本User-Agent,避免用过时的版本(比如你原来的95版)

内容的提问来源于stack exchange,提问作者Wu Jacky

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 13:43:19