2012-10-10 45 views
4

我需要使用wget才能像抓取工具一樣爲我的項目開發一個工具。但在谷歌搜索周圍,即使看到人們推薦使用LWP而不是Wget。你們能告訴我這是爲什麼嗎?wget與Perl的lwp有什麼不同?

回答

5

如果您正在編寫Perl,請使用LWP。發出HTTP請求是很愚蠢的。 :)

如果您正在編寫shell腳本,你可以使用wgetcurl或LWP腳本(lwp-requestGET,等等),這取決於什麼是可用的,哪些是你覺得簡單。沒有真正的壓倒一切的理由去選擇其中一種解決方案。它們具有大致相同的特徵。我開始使用基本的LWP命令,然後轉移到wget,因爲它傾向於在所有地方都安裝,然後轉移到curl,因爲它有一些功能使得某些操作比在wget中更容易。但能力差異很小。使用你係統上的內容,如果有多個,請給他們一個嘗試 - 閱讀文檔,嘗試幾個用例,看看你喜歡哪一個。

相關問題