百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
W

WaybackProxy

> 编程语言
开源

用于通过互联网档案馆 Wayback Machine 传输请求的 HTTP 代理

778 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

用于通过互联网档案馆 Wayback Machine 传输请求的 HTTP 代理

WaybackProxy

WaybackProxy 是一个兼容旧版的 HTTP 代理,它从 互联网档案馆 Wayback Machine 或 OoCities 中检索页面,并以原始形式呈现,不包含工具栏、脚本和其他可能混淆旧版浏览器的不必要内容。

设置

需要 Python 3.5 或更高版本。

  1. 编辑 config.json 以满足您的需求(请确保在不连接互联网的系统中将 QUICK_IMAGES 设置为 false)
  2. 可选地,将域名和 URL 添加到 whitelist.txt 中,以排除这些内容被代理(不支持 http://,` 通配符)
  3. 安装依赖项:pip install --user -r requirements.txt
  4. 启动 waybackproxy.py
  5. 设置您的回溯浏览器:
  • 如果浏览器支持代理自动配置(PAC),请将自动配置 URL 设置为 http://ip:port/proxy.pac``,其中 ip 是运行 WaybackProxy 的系统的 IP 地址,port` 是代理的端口(默认为 8888)。
  • 如果代理自动配置不受支持或无法正常工作,则可将浏览器设置为使用该 IP 地址和端口上的 HTTP 代理。
  • 高级用户还可以支持透明代理,无需对 WaybackProxy 本身进行配置。
  • 要设置透明的 WaybackProxy,最简单的方法是在端口 80 上运行它(在 Linux 上无法实现,因为会产生安全问题),设置一个虚拟 DNS 服务器(例如 dnsmasq -A "/#/ip",其中 ip 是运行 WaybackProxy 的系统的 IP 地址),以重定向所有请求到代理,并将客户机指向该 DNS 服务器。
  1. 试一试!您可以通过在代理上浏览 http://web.archive.org 来编辑 config.json 中的大多数设置,但必须编辑 config.json 以使这些设置生效。
  2. 按 Ctrl+C 以停止代理

Docker 容器

Issues· 13 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Python

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言