亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Java > 正文

java發起http請求獲取返回的Json對象方法

2024-07-14 08:39:53
字體:
來源:轉載
供稿:網友

話不多說,先看代碼!

/** * Created by david on 2017-7-5. */import com.google.gson.JsonObject;import com.google.gson.JsonParser;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;public class HttpRequestUtil { /**  * 發起http請求并獲取結果  * @param requestUrl 請求地址  */ public static JsonObject getXpath(String requestUrl){  String res="";  JsonObject object = null;  StringBuffer buffer = new StringBuffer();  try{   URL url = new URL(requestUrl);   HttpURLConnection urlCon= (HttpURLConnection)url.openConnection();   if(200==urlCon.getResponseCode()){    InputStream is = urlCon.getInputStream();    InputStreamReader isr = new InputStreamReader(is,"utf-8");    BufferedReader br = new BufferedReader(isr);    String str = null;    while((str = br.readLine())!=null){     buffer.append(str);    }    br.close();    isr.close();    is.close();    res = buffer.toString();    JsonParser parse =new JsonParser();    object = (JsonObject) parse.parse(res);   }  }catch(IOException e){   e.printStackTrace();  }  return object; } public static JsonObject postDownloadJson(String path,String post){  URL url = null;  try {   url = new URL(path);   HttpURLConnection httpURLConnection = (HttpURLConnection) url.openConnection();   httpURLConnection.setRequestMethod("POST");// 提交模式   // conn.setConnectTimeout(10000);//連接超時 單位毫秒   // conn.setReadTimeout(2000);//讀取超時 單位毫秒   // 發送POST請求必須設置如下兩行   httpURLConnection.setDoOutput(true);   httpURLConnection.setDoInput(true);   // 獲取URLConnection對象對應的輸出流   PrintWriter printWriter = new PrintWriter(httpURLConnection.getOutputStream());   // 發送請求參數   printWriter.write(post);//post的參數 xx=xx&yy=yy   // flush輸出流的緩沖   printWriter.flush();   //開始獲取數據   BufferedInputStream bis = new   BufferedInputStream(httpURLConnection.getInputStream());   ByteArrayOutputStream bos = new ByteArrayOutputStream();   int len;   byte[] arr = new byte[1024];   while((len=bis.read(arr))!= -1){    bos.write(arr,0,len);    bos.flush();   }   bos.close();   JsonParser parse = new JsonParser();   return (JsonObject)parse.parse(bos.toString("utf-8"));  } catch (Exception e) {   e.printStackTrace();  }  return null; } //測試 public static void main(String args [] ) {  JsonObject res = null; //  res = getXpath("http://ip.taobao.com/service/getIpInfo.php?ip=63.223.108.42");  res = postDownloadJson("http://ip.taobao.com/service/getIpInfo.php?ip=63.223.108.42","123");  System.out.println(res);  System.out.println(res.get("code"));  System.out.println(res.get("data")); }}

看第一個方法,發送get請求獲取后臺數據,其中,將返回回來的字符串解析成json對象用到了google的Gson.jar包,用到了其中JsonParser的parse方法。

第二個方法,發送post數據到后臺并獲取后臺數據。

以上這篇java發起http請求獲取返回的Json對象方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
免费av一区二区| 亚洲成人黄色网| 久久久久久国产三级电影| 日韩**中文字幕毛片| 欧美日韩美女在线观看| 国产精品欧美亚洲777777| 国产精品黄色影片导航在线观看| 欧美精品www在线观看| 欧美与欧洲交xxxx免费观看| 91中文在线视频| 亚州精品天堂中文字幕| 日本欧美在线视频| 一区二区三区www| 欧美日韩一区二区免费在线观看| 国产成人一区三区| 亚洲精品xxxx| 日韩欧美在线第一页| 欧美xxxx14xxxxx性爽| 66m—66摸成人免费视频| 亚洲精品久久7777777| 91av网站在线播放| 亚洲国产精品电影在线观看| 欧美日本在线视频中文字字幕| 亚洲日本成人女熟在线观看| 色综合久久88| 亚洲社区在线观看| 国产精品成人aaaaa网站| 国产一区二区三区四区福利| 91午夜理伦私人影院| 国产精品免费网站| 在线视频亚洲欧美| 深夜福利国产精品| 国产亚洲激情视频在线| 日韩av影视综合网| 美女av一区二区| 亚洲va久久久噜噜噜久久天堂| 欧美高清视频一区二区| 日本久久久久亚洲中字幕| 尤物99国产成人精品视频| 91a在线视频| 亚洲国产精品一区二区久| 欧美性xxxx| 国产日韩欧美中文| 成人国产精品久久久| 这里只有精品视频在线| 性金发美女69hd大尺寸| 97超碰蝌蚪网人人做人人爽| 日韩国产高清污视频在线观看| 欧美成人自拍视频| 日韩激情视频在线| 欧美精品激情视频| 欧美日韩精品在线观看| 91av在线网站| 日韩精品在线观看一区| 夜夜躁日日躁狠狠久久88av| 97色在线视频观看| 久久精品免费电影| 日韩高清av一区二区三区| 欧美精品一二区| 精品视频—区二区三区免费| 一区二区成人精品| 日韩免费视频在线观看| 日本精品久久中文字幕佐佐木| 色一情一乱一区二区| 26uuu国产精品视频| 久久免费视频观看| 日韩欧美在线免费观看| 亚洲在线观看视频网站| 国产精品视频资源| 国产亚洲视频在线观看| 亚洲伊人久久综合| 欧美视频免费在线观看| 亚洲深夜福利网站| 亚洲女同性videos| 欧美黑人一区二区三区| 4444欧美成人kkkk| 1769国产精品| 亚洲欧美精品一区| 一区二区三区国产在线观看| 亚洲xxx自由成熟| 国产日韩在线一区| 欧美性色视频在线| 国产专区精品视频| 午夜精品在线观看| 91精品视频观看| 国产精品免费小视频| 国产精品旅馆在线| 日韩美女在线观看| 高清欧美性猛交xxxx| 国产美女久久精品香蕉69| 国产精品美乳一区二区免费| 欧美成人免费视频| 国产日韩av高清| zzijzzij亚洲日本成熟少妇| 久久精品国产2020观看福利| 91精品国产综合久久香蕉| 高跟丝袜欧美一区| 国产一区二区三区中文| 亚洲精品国产综合久久| 日韩精品久久久久久福利| 亚洲一区二区三区乱码aⅴ| 亚洲国产中文字幕在线观看| 九九热视频这里只有精品| 亚洲国产精品电影| 91欧美激情另类亚洲| 91综合免费在线| 国产极品精品在线观看| 97欧美精品一区二区三区| 日本视频久久久| 欧美日在线观看| 亚洲午夜av电影| 久久久这里只有精品视频| 日韩欧美精品网站| 欧美一级高清免费| 久久久久久一区二区三区| 国产精品午夜视频| 亚洲福利视频免费观看| 欧美韩日一区二区| 国产香蕉97碰碰久久人人| 国产精品久久久久久久久免费| 欧美日韩国产一区二区三区| 亚洲欧洲av一区二区| 97精品国产aⅴ7777| 国产精品永久免费| 精品偷拍各种wc美女嘘嘘| 中文字幕日韩av综合精品| 久久免费视频网| 久久露脸国产精品| 亚洲性夜色噜噜噜7777| 国产精品香蕉av| 成人xvideos免费视频| 97成人超碰免| 69av在线视频| 欧美视频一区二区三区…| 米奇精品一区二区三区在线观看| 69影院欧美专区视频| 91禁国产网站| 久久久久久一区二区三区| 中文字幕一区二区三区电影| 国产欧美一区二区三区在线| 国产精品电影网| www.xxxx欧美| 中文字幕视频一区二区在线有码| 日韩久久免费视频| 亚洲乱亚洲乱妇无码| 国产亚洲精品久久久久动| 久热99视频在线观看| 日韩性xxxx爱| 亚洲精品影视在线观看| 不卡av电影院| 亚洲色图av在线| 久久久电影免费观看完整版| 国产一区二区久久精品| 日韩视频中文字幕| 成人亚洲综合色就1024| 在线播放日韩欧美| 久久免费视频在线| 91免费视频国产| 久久在线精品视频| 欧美一级片在线播放| 97高清免费视频| 亚洲性夜色噜噜噜7777| 日韩欧美国产网站| 丝袜亚洲另类欧美重口|