在Java編程中,使用POST方法向服務器發送Json格式的請求,可以實現短鏈接的功能。以下是具體的步驟:
String url = "短鏈接API接口地址"; String jsonParam = "{ \"url\":\"需要縮短的長鏈接\" }"; String result = ""; try { URL u = new URL(url); HttpURLConnection conn = (HttpURLConnection) u.openConnection(); conn.setRequestMethod("POST"); conn.setDoOutput(true); conn.setDoInput(true); conn.setUseCaches(false); conn.setRequestProperty("Content-Type", "application/json;charset=utf-8"); OutputStream os = conn.getOutputStream(); os.write(jsonParam.getBytes("utf-8")); os.flush(); os.close(); InputStream is = conn.getInputStream(); BufferedReader br = new BufferedReader(new InputStreamReader(is)); String line; while ((line = br.readLine()) != null) { result += line; } is.close(); conn.disconnect(); } catch (Exception e) { e.printStackTrace(); }
在以上代碼中,需要將短鏈接API接口地址和需要縮短的長鏈接分別填入對應的參數 url 和 jsonParam 中,之后使用HttpURLConnection類模擬POST請求,設置請求頭以及請求體,最后獲取服務器返回的縮短后的鏈接。
上一篇vue步驟提示插件
下一篇HTML百度詞典代碼