tinguo002

           

          java.io.IOException: Server returned HTTP response code: 403 for URL

          java.io.IOException: Server returned HTTP response code: 403 for URL: http://

          分類: Java異常總結 1479人閱讀 評論(3) 收藏 舉報

          java.io.IOException: Server returned HTTP response code: 403 for URL: http://

          這個是什么異常呢?

          當你使用java程序檢索其他網站上的內容時,如果其服務器設置了禁止抓取,或者其訪問需要權限,

          如果此時你去檢索網頁那么就會有異常該異常出現.

          如果是服務器需要訪問權限,比如說你要登錄才能訪問的網頁,那么你抓取不了的.

          如果是服務器端禁止抓取,那么這個你可以通過設置User-Agent來欺騙服務器

          connection.setRequestProperty("User-Agent", "Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)");


          什么是User Agent呢?

          User Agent中文名為用戶代理,簡稱 UA,它是一個特殊字符串頭,使得服務器能夠識別客戶使用的操作系統及版本、CPU 類型、瀏覽器及版本、瀏覽器渲染引擎、瀏覽器語言、瀏覽器插件等。  

          一些網站常常通過判斷 UA 來給不同的操作系統、不同的瀏覽器發送不同的頁面,因此可能造成某些頁面無法在某個瀏覽器中正常顯示,但通過偽裝 UA 可以繞過檢測。



          歡迎大家訪問我的個人網站 萌萌的IT人

          posted on 2013-01-07 17:18 一堣而安 閱讀(1425) 評論(0)  編輯  收藏 所屬分類: java

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          收藏夾

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 义乌市| 洛隆县| 尤溪县| 蒙自县| 奉新县| 青冈县| 西华县| 平谷区| 诸暨市| 剑川县| 微博| 固阳县| 福州市| 南乐县| 乳山市| 成武县| 垦利县| 禹城市| 高青县| 翁牛特旗| 肇东市| 个旧市| 望城县| 涞水县| 苗栗县| 金阳县| 磐安县| 区。| 宣恩县| 峡江县| 隆林| 章丘市| 美姑县| 喀喇沁旗| 田东县| 张掖市| 虎林市| 睢宁县| 仙居县| 宜春市| 连江县|