Ciao a tutti,
sto cercando di intercettare le richieste del browser, ma non ci riesco.

metto in ascolto un serversocket su un numero di porta, lo stesso numero lo metto nelle impostazioni del browser,
poi col metodo accept ottengo un oggetto di tipo socket, poi da quest'ultimo con inputstream..,

ma il browser rimane a lungo in attesa e poi esce la pagina d'errore connessione rifiutata dal proxy

codice:
    ServerSocket s = new ServerSocket(1080);
    try {
      Socket socket = s.accept();
      try {
        BufferedReader in = 
          new BufferedReader(
            new InputStreamReader(
              socket.getInputStream()));

          qui presumo che in.ReadLine(); dovrebbe restituirmi una stringa che poi vado ad usare con httpurlconnection e invece nisba.
potete aiutarmi per favore?