长链接转短链接java_长链接生成短链接Java源码(调用百度接口)
public static DefaultHttpClient httpclient;
static {
httpclient = new DefaultHttpClient();
//httpclient = (DefaultHttpClient) HttpClientConnectionManager.getSSLInstance(httpclient); // 接受任何證書的瀏覽器客戶端
}
/**
* 生成短連接信息
*
* @author: zhaojinhui
* @date: 2015年11月11日下午11:11:11
*/
public static String generateShortUrl(String url) {
try {
HttpPost httpost = new HttpPost("http://dwz.cn/create.php");
List params = new ArrayList();
params.add(new BasicNameValuePair("url", url)); // 用戶名稱
httpost.setEntity(new UrlEncodedFormEntity(params, "utf-8"));
CloseableHttpResponse response = httpclient.execute(httpost);
String jsonStr = EntityUtils.toString((response).getEntity(), "utf-8");
System.out.println(jsonStr);
JSONObject object = JSON.parseObject(jsonStr);
System.out.println(object.getString("tinyurl"));
return object.getString("tinyurl");
} catch (Exception e) {
e.printStackTrace();
return "Error";
}
}
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的长链接转短链接java_长链接生成短链接Java源码(调用百度接口)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: xshell报编码问题时可以修改xshe
- 下一篇: UFO报表转换不成功!请检查文件版本或使