Ich lerne über Netzwerk-Programmierung. Insbesondere Proxy-Server. Ich habe einen sehr rudimentären Proxy-Server auf meinem Handy erstellt. Ich denke jedoch, dass es einige Grundlagen für Proxy-Server gibt, von denen ich nicht weiß, dass sie mir helfen werden, einen robusteren Proxy-Server zu erstellen.Proxy-Server Grundlagen
Was ich bisher getan habe: Server auf meinem mobilen Gerät hört auf Anfragen von Laptop. Wenn der Server eine Anfrage wie www.google.com
erhält, wird der Webseiteninhalt abgerufen und an den Client auf dem Laptop zurückgegeben. Der Client öffnet dann den Seiteninhalt in einem Desktop-Browser.
Ich denke, das Senden/Empfangen von Anfragen kann auf einem niedrigeren OSI model layer passieren (vielleicht Transport). Wie kann ich einen robusteren Proxy-Server erstellen? (eine, die nur Bytes sendet und empfängt und sich nicht um HTTP kümmert)