Linux 終端機下可用 curl 與 wget 模擬 HTTP 請求,支援 GET/POST、顯示標頭/內容/過程、檔案下載等,是測試 API、爬蟲、自動化腳本的必備工具。
curl "https://www.example.com" # 下載內容輸出至標準輸出
curl -i "https://www.example.com" # 顯示完整回應(標頭+內文)
curl -I "https://www.example.com" # 僅顯示回應標頭
curl -v "https://www.example.com" # 顯示完整請求/回應過程(除錯用)
wget "https://www.example.com" # 下載並儲存為檔案
curl -d "param1=value1¶m2=value2" "https://www.example.com"
wget --post-data 'user=foo&password=bar' https://www.example.com

掌握這些指令,Linux 即可輕松向遠端伺服器發送請求、測試介面、自動化下載。