0

我正在尝试检索 Youtube 播放列表以在 JSP 页面上进行 dsiplay,Youtube 状态您可以通过向以下位置发送 GET 请求来检索用户播放列表:https ://gdata.youtube.com/feeds/api/users/userId/playlists?v =2

然后应该返回一个包含播放列表提要的 XML 响应。

虽然我只有有限的 JSP 经验,但我不确定他们是如何发送 GET 请求的。我将如何发送一个 GET 请求来检索这个 XML,这样我就可以反过来隔离我想要使用的标签?

4

1 回答 1

0
<%@page import="java.io.*" %>
<%@page import="java.net.*" %>
<%
  URL url;
  HttpURLConnection conn;
  BufferedReader rd;
  String line;
  String result = "";
  try {
     url = new URL(urlToRead);
     conn = (HttpURLConnection) url.openConnection();
     conn.setRequestMethod("GET");
     rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
     while ((line = rd.readLine()) != null) {
        result += line;
     }
     rd.close();
  } catch (Exception e) {
     e.printStackTrace();
  }
  System.out.println(result);
%>
于 2013-07-16T11:33:04.527 回答