私はWebサービスのURLを持っています。これはJSONデータを提供します。 HttpURLConnection
、InputStream
を使用すると、エラーが発生します。等java.io.IOException:アンドロイドのConnectionで予期しないストリームの終了
にjava.io.IOException: 接続上のストリームの予期しない終了{comenius-api.sabacloud.com:443、プロキシ= DIRECT HOSTADDRESS = 12.130.57.1 のCipherSuite = TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384プロトコル= HTTP/1.1} この問題を解決する方法(リサイクル・カウント= 0)
try{
URL url = new URL("https://comenius-api.sabacloud.com/v1/people/username="+username+":(internalWorkHistory)?type=internal&SabaCertificate="+ certificate);
HttpURLConnection con = (HttpURLConnection)url.openConnection();
InputStream ist = con.getInputStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(ist));
while((singleLine = reader.readLine())!= null){
data = data + singleLine;
Log.e("Response", data);
}
}catch(Exception e)
{
e.printStackTrace();
}
?
を使用してContent-Lengthヘッダを送信することであることを確認してください。サーバーエラーです。 –
代替ソリューションはありますか? –
'OkHttp'を使ってみてください。それは何度か私のために働いたが、私は保証しない。 –