java是什么 java如何發(fā)送httphead請(qǐng)求?
java如何發(fā)送httphead請(qǐng)求?實(shí)現(xiàn)思想是先定義請(qǐng)求頭的內(nèi)容,然后設(shè)置請(qǐng)求頭。;define request header;LinkedHashMap<string,string> he
java如何發(fā)送httphead請(qǐng)求?
實(shí)現(xiàn)思想是先定義請(qǐng)求頭的內(nèi)容,然后設(shè)置請(qǐng)求頭。;define request header;LinkedHashMap<string,string> headers=new LinkedHashMap<string,string>();頁(yè)眉.put(“Content type”,“text/xml”)頁(yè)眉.put(“Cache Control”、“no Cache”)頁(yè)眉.put(“connection”,“close”);為httppost設(shè)置請(qǐng)求頭;httppost httppost=new httppost(“address”);如果(標(biāo)題!=null){;對(duì)于(字符串鍵:標(biāo)題.keySet()) {; httpPost.setHeader文件(鍵標(biāo)題.get(key));};};備注:只需在映射中設(shè)置相應(yīng)的請(qǐng)求頭內(nèi)容即可。根據(jù)實(shí)際需要修改
1<%@頁(yè)面內(nèi)容類(lèi)型=“text/HTML”頁(yè)面編碼=“GBK”%>
2<%@頁(yè)面導(dǎo)入=”java.util文件. *“%><!--使用枚舉導(dǎo)入此包-->
3<html>
4<head>
5<title>;接收所有請(qǐng)求參數(shù)的名稱(chēng)和相應(yīng)內(nèi)容</Title>
6</head>
7<body>
8<%9=request.getHeaderNames請(qǐng)求()//在(簡(jiǎn)體中文.hasMoreElements()){//獲取頭信息11 string HeaderName=(string)enu.nextElement命令()12字符串頭值=請(qǐng)求.getHeader(HeaderName)//取出標(biāo)題信息內(nèi)容13%>14<h5><%=HeaderName%><font color=“red”>--></font>15<font color=“blue”><%=headerValue%></font></h5>16<%17}18%>19</body>20</html>