【发布时间】:2010-01-15 13:27:55
【问题描述】:
HttpURLConnection 中的 disconnect 方法似乎无法正常工作。
如果我执行以下代码:
url = new URL("http:// ...");
connection = (HttpURLConnection) url.openConnection ();
connection.setRequestMethod("POST");
connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
connection.setUseCaches(false);
connection.setDoInput(true);
connection.setDoOutput(true);
connection.connect();
// Some code
connection.disconnect();
connection.setDoInput(false); // -> IllegalStateException
当我调用setDoInput 方法时,我得到一个IllegalStateException。异常说:
已经连接
【问题讨论】:
标签: android httpurlconnection illegalstateexception disconnect