1. 程式人生 > >linux傳送http請求不執行原因 請求頭

linux傳送http請求不執行原因 請求頭

呼叫httpclient傳送http請求的時候  在本地除錯 沒有問題  可是上線測試的的時候每次都卡在執行的地方不動超時報錯 困擾了我倆天 

後來發現是http請求頭設定的 不對   直接上程式碼 :

HttpPost httpPost = null;

httpPost = new HttpPost(url);

httpPost.addHeader("User-Agent",
                   "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:55.0) Gecko/20100101 Firefox/55.0");

後來發現就是這個請求頭的問題    可能網站處理請求的時候會對這個請求頭做處理吧    JAVA爬蟲 請求頭還是需要注意的