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

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>源碼下載>java源碼下載>

http請求 get post

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

  調用方法:

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

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?
      主站蜘蛛池模板: 日韩亚洲国产中文字幕欧美 | 永久午夜福利视频一区在线观看 | 99九九99九九九视频精品 | 亚洲va精品中文字幕 | np高h肉文 | 四虎国产精品免费观看视频 | 在线免费视频国产 | 亚洲欧美一区二区三区蜜芽 | 诱咪视频免费 | 一个人看的www视频动漫版 | 处女座历史名人 | 在线A亚洲老鸭窝天堂AV高清 | 最新亚洲中文字幕在线观看 | 婷婷综合亚洲爱久久 | 免费一级片网站 | 国产日韩亚洲精品视频 | 秋霞鲁丝片Av无码 | 石原莉奈rbd806中文字幕 | 白丝美女被狂躁免费漫画 | 免费看欧美一级特黄a大片 免费看欧美xxx片 | 怡红院美国分院一区二区 | 亚洲一级特黄 | 国产精品人妻无码久久久蜜桃 | 97在线精品视频 | 精品一区二区免费视频蜜桃网 | 美女露出逼 | 麻豆久久婷婷五月国产 | 国产免费变态视频网址网站 | 京香在线播放 | 国产午夜电影院 | 真实国产乱子伦精品一区二区三区 | 久久99精品AV99果冻传媒 | 国内九一激情白浆发布 | 中文字幕在线观看亚洲 | 欧美成人猛片aaaaaaa | 欧美精品高清在线观看 | 欧美男同gay粗大又长 | 日韩欧美成人免费中文字幕 | GAY2022空少被体育生暴菊 | 国产人妻精品午夜福利免费不卡 | 久久热这里只有 精品 |