java java如何發(fā)送httphead請求?
java如何發(fā)送httphead請求?實現(xiàn)思想是先定義請求頭的內(nèi)容,然后設(shè)置請求頭。;define request header;LinkedHashMap<string,string> he
java如何發(fā)送httphead請求?
實現(xiàn)思想是先定義請求頭的內(nèi)容,然后設(shè)置請求頭。;define request header;LinkedHashMap<string,string> headers=new LinkedHashMap<string,string>();頁眉.put(“Content type”,“text/xml”)頁眉.put(“Cache Control”、“no Cache”)頁眉.put(“connection”,“close”);為httppost設(shè)置請求頭;httppost httppost=new httppost(“address”);如果(標(biāo)題!=null){;對于(字符串鍵:標(biāo)題.keySet()) {; httpPost.setHeader文件(鍵標(biāo)題.get(key));};};備注:只需在映射中設(shè)置相應(yīng)的請求頭內(nèi)容即可。事實上,大多數(shù)開發(fā)規(guī)范都禁止使用magic value(未定義變量),因為它有很多缺點。
在開發(fā)過程中,要養(yǎng)成良好的編碼習(xí)慣,避免使用魔術(shù)值,提高代碼的正確性和可維護性。