色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>java源碼下載>

http請求 get post

大小:0.5 MB 人氣:18 2017-09-27 需要積分:2

  Http請求類

  packagewzh.Http; importjava.io.BufferedReader; importjava.io.IOException;importjava.io.InputStreamReader; importjava.io.PrintWriter; importjava.net.URL;importjava.net.URLConnection; importjava.util.List; importjava.util.Map;publicclassHttpRequest{/** * 向指定URL發(fā)送GET方法的請求 * *@paramurl * 發(fā)送請求的URL *@paramparam * 請求參數(shù),請求參數(shù)應(yīng)該是 name1=value1&name2=value2 的形式。 *@returnURL 所代表遠(yuǎn)程資源的響應(yīng)結(jié)果 */publicstaticString sendGet(String url, String param) { String result = “”; BufferedReader in = null; try{ String urlNameString = url + “?”+ param; URL realUrl = newURL(urlNameString); // 打開和URL之間的連接URLConnection connection = realUrl.openConnection(); // 設(shè)置通用的請求屬性connection.setRequestProperty( “accept”, “*/*”); connection.setRequestProperty(“connection”, “Keep-Alive”); connection.setRequestProperty( “user-agent”, “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)”); // 建立實(shí)際的連接connection.connect(); // 獲取所有響應(yīng)頭字段Map《String, List《String》》 map = connection.getHeaderFields(); // 遍歷所有的響應(yīng)頭字段for(String key : map.keySet()) { System.out.println(key + “---》”+ map.get(key)); } // 定義 BufferedReader輸入流來讀取URL的響應(yīng)in = newBufferedReader(newInputStreamReader( connection.getInputStream())); String line; while((line = in.readLine()) != null) { result += line; } } catch(Exception e) { System.out.println( “發(fā)送GET請求出現(xiàn)異常!”+ e); e.printStackTrace(); } // 使用finally塊來關(guān)閉輸入流finally{ try{ if(in !=null) { in.close(); } } catch(Exception e2) { e2.printStackTrace(); } } returnresult; } /** * 向指定 URL 發(fā)送POST方法的請求 * *@paramurl * 發(fā)送請求的 URL Java學(xué)習(xí)交流QQ群:589809992 我們一起學(xué)Java! *@paramparam * 請求參數(shù),請求參數(shù)應(yīng)該是 name1=value1&name2=value2 的形式。 *@return所代表遠(yuǎn)程資源的響應(yīng)結(jié)果 */publicstaticString sendPost(String url, String param) { PrintWriter out = null; BufferedReader in = null; String result = “”; try{ URL realUrl = newURL(url); // 打開和URL之間的連接URLConnection conn = realUrl.openConnection(); // 設(shè)置通用的請求屬性conn.setRequestProperty( “accept”, “*/*”); conn.setRequestProperty( “connection”,“Keep-Alive”); conn.setRequestProperty( “user-agent”, “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)”); // 發(fā)送POST請求必須設(shè)置如下兩行conn.setDoOutput( true); conn.setDoInput( true); // 獲取URLConnection對(duì)象對(duì)應(yīng)的輸出流out =newPrintWriter(conn.getOutputStream()); // 發(fā)送請求參數(shù)out.print(param); // flush輸出流的緩沖out.flush(); // 定義BufferedReader輸入流來讀取URL的響應(yīng)in = newBufferedReader(newInputStreamReader(conn.getInputStream())); String line; while((line = in.readLine()) !=null) { result += line; } } catch(Exception e) { System.out.println( “發(fā)送 POST 請求出現(xiàn)異常!”+e); e.printStackTrace(); } //使用finally塊來關(guān)閉輸出流、輸入流 我的Java學(xué)習(xí)交流QQ群:589809992finally{ try{ if(out!= null){ out.close(); } if(in!= null){ in.close(); } }catch(IOException ex){ ex.printStackTrace(); } } returnresult; } }

  調(diào)用方法:

  publicstaticvoidmain(String[] args) { //發(fā)送 GET 請求String s=HttpRequest.sendGet(“http://localhost:6144/Home/RequestString”, “key=123&v=456”); System. out.println(s); //發(fā)送 POST 請求String sr=HttpRequest.sendPost(“http://localhost:6144/Home/RequestPostString”, “key=123&v=456”); System.out.println(sr); }

非常好我支持^.^

(0) 0%

不好我反對(duì)

(0) 0%

      ?
      主站蜘蛛池模板: 渔夫床满艳史bd高清在线直播 | 岛国在线永久免费视频 | 校园纯肉H教室第一次 | 蜜臀AV中文字幕熟女人妻 | 国产精品一区二区激情 | 巨污全肉np一女多男 | 在线 国产 欧美 专区 | 久久久免费观成人影院 | 校花在公车上被内射好舒服 | 和尚扒开双腿蹂躏 | 久久亚洲精品AV无码四区 | 亚洲成A人片在线观看中文不卡 | 把腿张开老子CAO烂你动态图 | 古代荡女丫鬟高H辣文纯肉 姑娘视频日本在线播放 | 老阿姨才是最有V味的直播 牢记永久免费网址 | 四虎永久免费网址 | 花蝴蝶在线观看免费8 | 国产精品AV无码免费播放 | 一本大道香蕉中文在线视频观看 | 在线欧美 精品 第1页 | 日韩免费视频一区 | 免费观看男生桶美女私人部位 | 国产WW久久久久久久久久 | yellow在线观看免费高清的日本 | 草莓AV福利网站导航 | 国产睡熟迷奷系列网站 | 亚洲青青草原 | 97人妻中文字幕免费视频 | 日本VA在线视频播放 | 精品极品三大极久久久久 | 美女gif趴跪式动态图 | 性饥渴姓交HDSEX | 福利啪啪吧 | 诱咪视频免费 | 99久久e免费热视频百度 | 99久久国产露脸精品国产吴梦梦 | 午夜家庭影院 | 在线看片福利无码网址 | 古风H啪肉NP文| 久久亚洲AV成人无码动态图 | 影音先锋 av天堂 |