如何實現 早期,下載網頁通常是手動的。隨著互聯網的發展,自動化工具如 curl 和 wget 出現,它們可以透過命令列介面操作。curl 支持各種協議而 wget 偏向於從伺服器上遞迴地下載內容。兩者均允許使用者自定義請求頭部(header)、隨批次檔案執行(batch)等操作。
curl
wget
如何操作: Bash 不是解析 HTML 的首选工具,但可以使用像 grep、awk、sed 或外部工具如 lynx。为了增强鲁棒性,我们将使用 libxml2 包中的 xmllint。
grep
awk
sed
lynx
libxml2
xmllint
如何操作 在Bash里,你可以用几个工具来发送HTTP请求,最常见的是curl。这里有个简单例子:.
密码”,但这种编码不是加密,易于解码,所以不应在不安全的网络中使用。