读书人

recv failed,该如何处理

发布时间: 2012-01-20 18:53:53 作者: rapoo

recv failed
我想做个代理服务器,可到这一部就出错了,
麻烦各位帮帮忙,谢谢
import java.net.*;
import java.io.*;
public class HttpProxy extends Thread
{
protected Socket sock;


public void run(){
System.out.println( "线程启动! ");

try{
InputStream is=sock.getInputStream();

BufferedReader in=new BufferedReader(new InputStreamReader(is));



System.out.println(in.readLine()); ///这里为什么会出错啊???




}catch(Exception e){
System.out.println( "出错2! ");
e.printStackTrace();
try{sock.close();}catch(Exception ex){System.out.println( "出错3! ");};
}

}


public HttpProxy(Socket s){
sock=s;
}
public static void main(String[] args)
{
System.out.println( "启动代理服务器! ");

ServerSocket ssock;
Socket sock;
try{
ssock=new ServerSocket(800);
while(true){
sock=ssock.accept();//
(new HttpProxy(sock)).start();
}
}catch(Exception e){
e.printStackTrace();
}

}





}


[解决办法]
帮顶下

读书人网 >J2SE开发

热点推荐