更改 wget 中的默认 USER-AGENT 和 REFERRER 值
Change the default USER-AGENT and REFERRER value in wget
在控制台上使用 wget 时,我通常想下载版本,我的 Firefox 会得到,例如。
wget --header="Accept: text/html" --user-agent="Mozilla/5.0 ..." --referrer connect.wso2.com http://dist.wso2.org/products/carbon/4.2.0/wso2carbon-4.2.0.zip
如何更改 wget
的默认行为,因此仅使用 wget
将使用实际的 useragent 和 header 我当前的Firefox 正在使用?
(同时将下载站点的 base-URL 添加为 referer 会很好)
像这样创建别名:
alias wget='wget --header="Accept: text/html" --user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20100101 Firefox/21.0" --referer connect.wso2.com'
您可以使用 type
来说明您的新 wget
别名在用作命令名称时将如何解释。
type wget
wget is aliased to `wget --header="Accept: text/html" --user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20100101 Firefox/21.0" --referer connect.wso2.com'
在控制台上使用 wget 时,我通常想下载版本,我的 Firefox 会得到,例如。
wget --header="Accept: text/html" --user-agent="Mozilla/5.0 ..." --referrer connect.wso2.com http://dist.wso2.org/products/carbon/4.2.0/wso2carbon-4.2.0.zip
如何更改 wget
的默认行为,因此仅使用 wget
将使用实际的 useragent 和 header 我当前的Firefox 正在使用?
(同时将下载站点的 base-URL 添加为 referer 会很好)
像这样创建别名:
alias wget='wget --header="Accept: text/html" --user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20100101 Firefox/21.0" --referer connect.wso2.com'
您可以使用 type
来说明您的新 wget
别名在用作命令名称时将如何解释。
type wget
wget is aliased to `wget --header="Accept: text/html" --user-agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:21.0) Gecko/20100101 Firefox/21.0" --referer connect.wso2.com'