2010-04-12 72 views
1

我想得到沒有標題的文件。我已經嘗試了很多東西,如wget沒有任何標題

wget --header="" http://xxxxx.xxxxxx.xx 

我怎樣才能得到沒有標題的任何文件?

回答

0

「--header =標題行」發送 報頭符合 頭的在每個HTTP請求的其餘一起。提供的 標題按原樣發送,其中 表示它必須包含用冒號分隔的名稱和值 ,並且不得包含換行符 。您可以定義更多的 ,而不是另外一個標頭 多次指定'--header'。

 wget --header='Accept-Charset: iso-8859-2' \ 
      --header='Accept-Language: hr'  \ 
      http://fly.srk.fer.hr/ Specification 
一個空字符串作爲標頭值 的

將清除所有先前的用戶定義 頭。

從Wget 1.10開始,此選項可以是 用於覆蓋標頭,否則自動生成 。此示例 Wget的指示連接到本地主機 ,但在 指定「foo.bar」主機頭:

 wget --header="Host: foo.bar" http://localhost/ In versions 
的Wget的

前1.10這種使用的 「--header」造成重複發送的 標題。

http://www.gnu.org/software/wget/manual/html_node/HTTP-Options.html

+1

所以,這如何幫助@ali?看起來他/她已經嘗試了一些東西..這意味着他/她知道 - 標題選項有點..但沒有得到任何好運。你能刪除任何頭文件嗎? (如果這就是@ali所要求的) – 2010-10-13 13:04:22

+0

一些頭文件必須包含在內(至少在HTTP 1.1中)。例如,RFC 2616指出主機頭是必須包含的頭之一:http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html – 2010-10-13 16:28:47