これが私のコードです
Socket s = new Socket();
s.setSoTimeout(5000);
s.connect(url, 5000);
InputStreamReader inputStreamReader = new InputStreamReader(s.getInputStream());
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String line;
while ((line = bufferedReader.readLine()) != null){
System.out.println(line);
}
したがって、接続タイムアウトと読み取りタイムアウトが設定されます
しかし、リンクに出会いました: http://scfire-mtc-aa01.stream.aol.com:80/stream/1023
私のコードはこの行で立ち往生しました:
bufferedReader.readLine();
呼び出す前に入力ストリームの content-type をチェックするようになりました
bufferedReader.readLine();
この問題を回避するために、なぜ私はまだ疑問に思っています
bufferedReader.readLine();
立ち往生?
助けてくれてありがとう