我想发送一个 http 请求并从该请求中获取一个字符串。
我目前正在使用此代码,但无论我的 URL 是什么,我总是得到空值。有什么问题?
try { // 为所需页面创建一个 URL URL url = new URL("http://hostname:80/index.html");
// Read all the text returned by the server BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); String str; while ((str = in.readLine()) != null) { // str is one line of text; readLine() strips the newline character(s) } in.close(); } catch (MalformedURLException e) { } catch (IOException e) { }