sockets - java.net.SocketException: Connection reset while reading from a stream -
I have developed some code that can use a URL and read a stream from it, but when I I am trying to get Section I get stack trace java.net.SocketException .Here: and the code that causes an exception: Are you certain that GPS is sending a line (ends with a new line) << P> If I
java.net.SocketException: java.net.SocketInputStream.read (SocketInputStream.java:168 java.io.BufferedInputStream.fill (BufferedInputStream.java:218)) to reset connection java.io.BufferedInputStream.read1 (BufferedInputStream.java:258) sun on java.io.BufferedInputStream.read (BufferedInputStream.java:317). At http: //www.http.ttpClient.parseHTTP On sun.net.www.http.HttpClient.parseHTTP (HttpClient.java:632) to (HttpClient.java:652) sun.net.www.protocol.http.HttpURLConnection.getInputStream on utils.AljazemArabicWordsGrabber.grab (HttpURLConnection.java : 1049) (AljazemArabicWordsGrabber.java:46) is utils.TranslatorThread.run (TranslatorThread.java:39) the
Public String [] grab (EnglishWord englishWord) {try {aljazemURL = new URL (urlLink + englishWord.getLemma ()); Connection = aljazemURL.openConnection (); //connection.connect (); // System.out.println ("Connection:" + Connection); //// stream = connection.getInputStream (); // reader = new inputstream reader (stream); In = new BufferedReader (new InputStreamReader (connection.getInputStream ())); // exception here ... while ((decoded string = these. Reedlain)! = Null) {if (decoded Stringconten ( "& lt; div class = \" default_to_trans_ar \ "style = \" display: block \ " & Gt; ")) {decodedString = decodedString.replace (" & lt; div class = \ "default_to_trans_ar \" style = \ "display: block \" & gt; "," ""); DecodedString = decodedString.replace ( (String piece: sliced word) {System.out.println (slice);} // System for "slicedWords = decodedString.split (", "); // System .out.println (decoded string);}} In.close ();} hold (exception e) {e.printStackTrace ();} returned words;}
Comments
Post a Comment