當前位置:編程學習大全網 - 編程軟體 - 如何在java中發起http和https請求

如何在java中發起http和https請求

1.寫http請求方法

[java] view plain copy

//處理http請求 requestUrl為請求地址 requestMethod請求方式,值為"GET"或"POST"

public static String httpRequest(String requestUrl,String requestMethod,String outputStr){

StringBuffer buffer=null;

try{

URL url=new URL(requestUrl);

HttpURLConnection conn=(HttpURLConnection)url.openConnection();

conn.setDoOutput(true);

conn.setDoInput(true);

conn.setRequestMethod(requestMethod);

conn.connect();

//往服務器端寫內容 也就是發起http請求需要帶的參數

if(null!=outputStr){

OutputStream os=conn.getOutputStream();

os.write(outputStr.getBytes("utf-8"));

os.close();

}

//讀取服務器端返回的內容

InputStream is=conn.getInputStream();

InputStreamReader isr=new InputStreamReader(is,"utf-8");

BufferedReader br=new BufferedReader(isr);

buffer=new StringBuffer();

String line=null;

while((line=br.readLine())!=null){

buffer.append(line);

}

}catch(Exception e){

e.printStackTrace();

}

return buffer.toString();

}

  • 上一篇:是什麽樣的網站商標?
  • 下一篇:Oracle入門,從入門到精通
  • copyright 2024編程學習大全網