Hi,
Vorweg: ich möchte einen Proxy programmieren, der den (Http-)Verkehr aufzeichnet.
Dazu verwende ich den com.sun.net.httpserver.HttpServer, bei einen aufruf erhalte ich alle Requestdaten in der HttpExchange Klasse. Nun suche ich eine möglichkeit diese Daten an den richtigen Server weiterzuleiten und die Ausgabe wieder an das Programm zu schicken.
Dafür Suche ich eine gute Möglichkeit, schön wäre es natürlich wenn das ganze über BufferdStreams ablauen würde.
Welche Klasse der Java-API würde sich da anbieten, (Tcp Sockets oder eine HTTP-Klasse) ?
Gruß Björn
Vorweg: ich möchte einen Proxy programmieren, der den (Http-)Verkehr aufzeichnet.
Dazu verwende ich den com.sun.net.httpserver.HttpServer, bei einen aufruf erhalte ich alle Requestdaten in der HttpExchange Klasse. Nun suche ich eine möglichkeit diese Daten an den richtigen Server weiterzuleiten und die Ausgabe wieder an das Programm zu schicken.
Dafür Suche ich eine gute Möglichkeit, schön wäre es natürlich wenn das ganze über BufferdStreams ablauen würde.
Welche Klasse der Java-API würde sich da anbieten, (Tcp Sockets oder eine HTTP-Klasse) ?
Gruß Björn