當前位置:編程學習大全網 - 網站源碼 - 怎麽用java程序以post方式發送表單參數給服務器

怎麽用java程序以post方式發送表單參數給服務器

POST方式發送請求示例:

String?fullurl?=?url;

//打開連接

URLConnection?conn?=new?URL(fullurl).openConnection();

//設置通用的請求屬性

conn.setRequestProperty("accept",?"*/*");

conn.setRequestProperty("connection",?"Keep-Alive");

conn.setRequestProperty("user-agent",?"Mozilla/5.0?(Windows?NT?6.1;?WOW64)?AppleWebKit/537.36?(KHTML,?like?Gecko)?Chrome/42.0.2311.90?Safari/537.36");

//發送POST請求必須設置下面兩行

conn.setDoInput(true);

conn.setDoOutput(true);

try?(

//獲取URLConnection對象對應的輸出流

PrintWriter?out?=?new?PrintWriter(conn.getOutputStream());)?{

out.print(parm);//發送請求參數(key1=value1&key2=value2)

out.flush();//flush輸出流的緩沖

}?catch?(Exception?e)?{}

//獲取響應頭字段

Map<String,?List<String>>?map?=?conn.getHeaderFields();

//根據輸入流讀取響應數據

InputStream?is?=?conn.getInputStream();

僅供參考。

  • 上一篇:商品安全溯源在區塊鏈技術應用中的體現是什麽?
  • 下一篇:如何在max中制作360°全景圖?
  • copyright 2024編程學習大全網