Java I';我没有从网页上得到回复

Java I';我没有从网页上得到回复,java,android,web,bufferedreader,Java,Android,Web,Bufferedreader,我对Java/Android非常陌生,我有一个代码来获取网页的响应。我有一个这样的代码,但是由于某种原因,.readLine()中的BufferedReader的总是返回null URL url = new URL(endPoint); connection = (HttpURLConnection) url.openConnection(); connection.setConnectTimeout(connectionTimeout); connection.setReadTimeout(

我对Java/Android非常陌生,我有一个代码来获取网页的响应。我有一个这样的代码,但是由于某种原因,.readLine()中的
BufferedReader
总是返回null

URL url = new URL(endPoint);
connection = (HttpURLConnection) url.openConnection();

connection.setConnectTimeout(connectionTimeout);
connection.setReadTimeout(readTimeout);
connection.setRequestMethod("POST");
connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
connection.setRequestProperty("Content-Length", "" + Integer.toString(encodedParams.getBytes().length));
connection.setRequestProperty("Content-Language", "en-US");
connection.setUseCaches(false);
connection.setDoInput(true);
connection.setDoOutput(true);

// Setup the POST payload
DataOutputStream wr = new DataOutputStream(connection.getOutputStream());
wr.writeBytes(encodedParams);
wr.flush();
wr.close();

// Read the response
InputStream inputStream = connection.getInputStream();
BufferedReader in = new BufferedReader(new InputStreamReader(inputStream, "UTF-8"));
不知道我在哪里犯了错误

提前谢谢。

试试看

connection.connect();

在阅读回复之前

您是否有代理设置???如果“是”,url连接将无法工作..我没有否决你的答案。我添加了connect()方法,但同样没有得到响应。也没有抛出异常。