A mirror of https://github.com/richardg867/WaybackProxy

RichardG867 9ce596ce00 Actually use LISTEN_PORT 10 年 前
.gitignore 76de1e19e9 Initial commit 10 年 前
LICENSE 76de1e19e9 Initial commit 10 年 前
README.md 57a3b6d669 Rename settings to config, just because. 10 年 前
config.py 57a3b6d669 Rename settings to config, just because. 10 年 前
waybackproxy.py 9ce596ce00 Actually use LISTEN_PORT 10 年 前

README.md

WaybackProxy

WaybackProxy is a HTTP proxy that sends all requests through the Internet Archive Wayback Machine and OoCities, returning the original antique-browser-friendly markup.

1999 Google viewed on Internet Explorer 4.0 on Windows 95

Setup

  1. Edit config.py to your liking
  2. Start waybackproxy.py
  3. Set your antique browser to use a HTTP proxy at the IP and port WaybackProxy is listening on
  4. Try it out! You can edit most settings that are in config.py by browsing to http://web.archive.org while on the proxy, although you must edit config.py to make them permanent.
  5. Press Ctrl+C to stop

Limitations

  • The Wayback Machine itself. For one, sometimes archived pages lack random images for no reason at all.
  • 302 redirects are handled using a meta refresh hack, as Wayback sends them as regular pages.
  • WaybackProxy is not an all-around proxy. The POST and CONNECT methods are not implemented.