FREAKED'S RETROSPACE - Keeping old technology alive

=============================================================================

\\\\ Startseite | Infoportal | Kontakt ////

=============================================================================

Infoportal * nHTTP: HTTP/1.1 - HTTP/1.0 Proxy um moderne Websites in alten Browsern anzusehen

-----------------------------------------------------------------------------

MEMO Diesen Beitrag auf der neuen Seite lesen

Bild ohne BeschreibungDas Programm ist ein sehr schlanker Proxy-Server (unter 30 KB), der auf Wunsch HTTP/1.0-Requests als HTTP/1.1 an die Websites schickt und beim Rückweg wieder in HTTP/1.0 zurückverwandelt. Dazu kommen noch einige andere Optionen für ältere Browser.

Steinzeitliche Browser wie Internet Explorer 1.0, Cello und Mosaic verstehen nur HTTP/1.0. Heutzutage kommt auf Servern allerdings HTTP/1.1 oder gar schon HTTP/2.0 zum Einsatz. Da man aus Sicherheitsgründen keinen alten HTTP/1.0-Server mehr laufen lassen kann (wäre man doch in der Sekunde gehackt und Teil eines Botnetzes), ist das natürlich schlecht für die Retroszene da die Websites dadurch nicht mit ganz alten Browsern aufgerufen werden können, wie der Fehler von Internet Explorer 1.0 Beta 206 am Screenshots rechts zeigt. Da hilft es auch nicht, wenn man die Seite mit Uralt-HTML-Designs programmiert, wie ich das mit old.retrospace.net (Externer Link) getan habe.

In etwas neueren Varianten wie Internet Explorer 2.0 wird auch gerne fälschlicherweise CSS und Javascript als Text gerendert und es fehlen Bilder. Dem kann man mit weiteren Optionen entgegenwirken, die automatisch störendes CSS entfernen und alle modernen PNG-Bilder - on the fly - nach GIF konvertieren. Zusätzlich werden mit gzip komprimierte Websites durch den Proxy entpackt. HTTPS sowie Formulardaten absenden geht leider nicht, da das größere Anforderungen an den Proxy stellt. Hier würde ich auf das größere Projekt WebOne (Externer Link) zurück greifen, das bietet auch Optionen für Browser, welche keine Proxy-Server-Konfigurationen (Externer Link) zur Verfügung stellen.

Der Download kommt mit nHTTP.exe selbst und einer nHTTP.vbs. Letztere startet nHTTP mithilfe von VB-Script mit allen Parametern in einem unsichtbaren Fenster:

Codeblock:

Da VBS reine Textdateien sind, können die Switches nach eigenen Bedürfnissen angepasst werden. Standard ist Port 8889 und keine der Optionen. nHTTP unterstützt folgende Switches:
nhttp [/p(port)] [/http1] [/nopng] [/nocss] [/nojs]
Bild ohne BeschreibungVorausgesetzt wird am Host (Proxy Server) Windows XP mit .NET Framework 2.0 oder neuer. Der Client muss dann lediglich die IP vom Host mit Port 8889 als Proxy-Server eintragen.

Ist das getan muss lediglich der Browser neu gestartet werden (in manchen Fällen) und schon steht dem Retro-Surfvergnügen nichts im Wege!

Bild ohne Beschreibung



Download

-----------------------------------------------------------------------------


Downloadlink: nHTTP (RAR, 9 KB)

Derzeit gibt es 39 klassische Banner, haben Sie schon alle gesehen?
Werbung

< Zurück ^ Nach oben EXIT Neue Seite

=============================================================================

Besucher Nummer: ERROR

Copyright © 2012-2024 retrospace.net

=============================================================================