/**
*
* @param url 发送数据的URL
* @param param post的数据
* @param charSet 设置服务端返回数据编码方式
* @return 服务端返回数据
*/
public String sendPost(String url, String param, String charSet) {
String result = "";
this.log.info("param:" + param);
this.log.info("url:" + url);
if ((url == null) || ("".equals(url))) {
return result;
}
try {
URL httpurl = new URL(url);
HttpURLConnection httpConn = (HttpURLConnection) httpurl
.openConnection();
httpConn.setDoOutput(true);
httpConn.setDoInput(true);
httpConn.setRequestMethod("POST");
PrintWriter out = new PrintWriter(httpConn.getOutputStream());
out.print(param);
out.flush();
out.close(); BufferedReader in = new BufferedReader(new InputStreamReader(
httpConn.getInputStream(), charSet));
String line;
while ((line = in.readLine()) != null) {
result = result + line;
} in.close();
} catch (Exception e) {
this.log.error("no result!" + e);
}
return result;
}
*
* @param url 发送数据的URL
* @param param post的数据
* @param charSet 设置服务端返回数据编码方式
* @return 服务端返回数据
*/
public String sendPost(String url, String param, String charSet) {
String result = "";
this.log.info("param:" + param);
this.log.info("url:" + url);
if ((url == null) || ("".equals(url))) {
return result;
}
try {
URL httpurl = new URL(url);
HttpURLConnection httpConn = (HttpURLConnection) httpurl
.openConnection();
httpConn.setDoOutput(true);
httpConn.setDoInput(true);
httpConn.setRequestMethod("POST");
PrintWriter out = new PrintWriter(httpConn.getOutputStream());
out.print(param);
out.flush();
out.close(); BufferedReader in = new BufferedReader(new InputStreamReader(
httpConn.getInputStream(), charSet));
String line;
while ((line = in.readLine()) != null) {
result = result + line;
} in.close();
} catch (Exception e) {
this.log.error("no result!" + e);
}
return result;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货