首页 > 解决方案 > HttpsURLConnection 返回 --> java.io.IOException: com.android.okhttp.Address 上的流意外结束

问题描述

我曾经HttpsURLConnection做一个 POST 请求,有时我会收到以下错误,java.io.IOException: unexpected end of stream on com.android.okhttp.Address 但有时它工作正常,关于如何防止这种情况的任何想法。

HttpsURLConnection myConnection = (HttpsURLConnection) new URL( tURL ).openConnection();
myConnection.setRequestMethod( "POST" );

myConnection.setRequestProperty("info", "ok");
myConnection.setRequestProperty("type", "car");
myConnection.setRequestProperty("type", tRequestString);
myConnection.setDoOutput(true);

//Adding Post Data
OutputStream outputStream = myConnection.getOutputStream();
outputStream.write(post_data.getBytes());
outputStream.flush();
outputStream.close();

myConnection.setConnectTimeout( 100000 );
myConnection.setReadTimeout( 100000 );
myConnection.connect();

网址

https://my.url.com/folder/folder2/fileee.cgi

标签: javaandroidhttpshttp-posthttpsurlconnection

解决方案


推荐阅读