0

我試圖下載此文件:http://www.macupdate.com/download/49646/privatus.dmg如何省略406 http錯誤?

它給了我302 HTTP代碼,這樣,我得到Location頭,並通過新的地址去:http://sweetpproductions.com/products/privatus/Privatus.dmg

但新的鏈接給了我406 HTTP代碼這個標題:

"Date" "Mon, 27 Oct 2014 14:24:32 GMT" 
"Content-Type" "text/html; charset=iso-8859-1" 
"Transfer-Encoding" "chunked" 
"Connection" "keep-alive" 
"Set-Cookie" "__cfduid=da76029364799a83265f7f215bbddef491414419872061; expires=Mon, 23-Dec-2019 23:50:00 GMT; path=/; domain=.sweetpproductions.com; HttpOnly" 
"Server" "cloudflare-nginx" 
"CF-RAY" "17ff8ec8633f0893-FRA" 

,並與身體:

<head><title>Not Acceptable!</title></head><body><h1>Not Acceptable!</h1><p>An appropriate representation of the requested resource could not be found on this server. This error was generated by Mod_Security.</p></body></html> 

我試圖設置接受頭Conten t型和接受日期,但它沒有幫助。返回的代碼總是406.但瀏覽器可以下載這個文件。那麼,如何省略這個錯誤並下載文件?

+1

您可以顯示您發送的確切標題,特別是: Accept頭? – 2014-10-27 15:43:37

+0

接受:text/html; charset = iso-8859-1 – Robotex 2014-10-27 20:47:35

回答

0

我不確定您要發送的確切標題是什麼。也許你可以嘗試添加用戶代理(某些註冊設備),或者更好地比較任何瀏覽器(如chrome)的請求頭和應用程序的請求頭。

+0

如何獲取瀏覽器的標題?我試圖在Chrome開發人員工具和Firebug中執行此操作,但未顯示此查詢。 – Robotex 2014-10-29 18:57:37

+0

按下鉻或mozilla上的F12。它將打開檢查元素。轉到網絡選項卡。現在,加載您的網站。所有的網絡請求都可以在檢查元素中看到(有請求,響應等)。你可以在那裏檢查標題。 – shobhita 2014-10-31 09:26:01

+0

添加瀏覽器解決問題的用戶代理 – Robotex 2014-12-10 18:07:51