看板 Linux 關於我們 聯絡資訊
wget http://aynyopiu.1-ws.com/impt7x/apc.rar 錯誤訊息如下,大概說'禁止' --2015-11-17 21:19:18-- http://aynyopiu.1-ws.com/impt7x/apc.rar Resolving aynyopiu.1-ws.com... 185.27.134.138 Connecting to aynyopiu.1-ws.com|185.27.134.138|:80... connected. HTTP request sent, awaiting response... 403 Forbidden 2015-11-17 21:19:19 ERROR 403: Forbidden. 請問要如何才能成功下載?求大家幫忙謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.218.227.175 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1447766718.A.EB0.html
bitlife: 通常是缺了cookies以及/或referrer,裝得不夠像瀏覽器 11/17 21:46
CP64: 應該改一下 UA 就可以了 瀏覽器直連是 OK 的 11/17 22:53
zi98btcc: 難怪用firefox可以下載,請問要怎麼裝browser ? 11/17 22:55
CP64: 剛剛試了一下 應該是他會檔 wget 11/17 22:55
CP64: 加個 --user-agent="" 就可以了 11/17 22:56
zi98btcc: 加--user-agent 下載是有東西,但只有 849bytes 非原檔 11/17 22:59
kdjf: 它會給browser一個javascript,script跑完的結果才是檔案 11/17 23:01
kdjf: wget/curl目前都不吃,用個cmdline的browser吧 11/17 23:02
CP64: 看起來應該再加一下 cookie 就 ok 了 11/17 23:09
CP64: 他 js 算出來的結果是固定的 11/17 23:09
zi98btcc: 請問cookie哪裡找?找到又如何寫cookie選項? 11/17 23:17
CP64: cookie 我是另外用瀏覽器的開發人員工具裡找的 11/17 23:18
CP64: 加上 --no-cookies --header="Cookie: <key>=<value>" 11/17 23:19
CP64: key 和 value 用找到的 cookie 換掉 11/17 23:20
zi98btcc: 我找到cookie 一長串,如下 11/17 23:32
zi98btcc: __unam=6394530-151158c2da2-1faf69ee-2;...後面還有 11/17 23:33
zi98btcc: 是這個嘛? 11/17 23:33
CP64: 只要 __test=[...] 這個就夠了 11/17 23:39
我把現在指令寫出來,但還是不成功,還是一樣849bytes wget --user-agent="" --referer="http://aynyopiu.1-ws.com/impt7x/" --no-cookies --header="Cookie: test=9ba0d170f147b0de66dfa42f760e5254" http://aynyopiu.1-ws.com/impt7x/apc.rar 上面哪裡有錯? ※ 編輯: zi98btcc (180.218.227.175), 11/18/2015 00:04:17
CP64: 是 __test 不是 test 11/18 00:05
zi98btcc: 成功了,這麼複雜的..沒人指導真是弄不來,感謝CP64 11/18 00:19
zi98btcc: 奉送一點p幣不成敬意... 11/18 00:29
descent: CP64 真是熱心, 長知識了 11/18 22:22