public static String getVideoList(String account,String password)
{
String result = "";
String ipString = getMediaServerAddr();
String authHost = "http://10.1.11.23:1132/xwvideo/searchVideoList.do";
try {
URL url = new URL(authHost);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
// 设置请求方式
connection.setRequestMethod("POST");
// 设置是否向HttpURLConnection输出
connection.setDoOutput(true);
// 设置是否从httpUrlConnection读入
connection.setDoInput(true);
// 设置是否使用缓存
connection.setUseCaches(false);
//设置参数类型是json格式
connection.setRequestProperty("Content-Type", "application/json;charset=utf-8");
connection.connect();
String body = "{account:"+account+",startTime:"+password+"}";
// String body = requestString;
BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(connection.getOutputStream(), "UTF-8"));
writer.write(body);
writer.close();
int responseCode = connection.getResponseCode();
if(responseCode == HttpURLConnection.HTTP_OK) {
//定义 BufferedReader输入流来读取URL的响应
BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
String line;
while ((line = in.readLine()) != null) {
result += line;
}
}
}catch (Exception ex)
{
log.error("Get VideoList Request Failed....");
log.error(ex.getMessage());
}
return result;
}
HttpURLConnection的Post使用
最新推荐文章于 2024-06-17 10:57:22 发布