利用LWP這個包,我們可以很方便的在我們的perl腳本裡面存取外部的Web伺服器上面的資源。
為什麼要用LWP?
現(xiàn)在的網(wǎng)站應(yīng)用程式越做越複雜,要想簡單的寫一個Sockettelnet去用GET指令獲取資源簡直是不可能的,特別是一些需要用口令登陸的網(wǎng)站。
如果你只想簡單取得一些資源而不想寫太多比較複雜的程式碼的話,那麼就應(yīng)該選用一個合適的封裝起來的HTTPD模組。
這些文件的確國內(nèi)使用的不多,這是老牌的蓮花公司所用的文字處理軟體產(chǎn)生的文件。用Lotus WordPro 軟體(蓮花WordPro軟體)可以開啟觀看 LWP 這是Lotus檔案格式,請用IBM Lotus開啟。
能做到什麼?
1. 使用URL對遠端Web Server讀取檔案。
2. 對Web Serve利用POST 方式送出form request。
3. 對遠端Webserver最近更新的檔案作更新動作。
4. 解析HTML 文件,取得其中的「連結(jié)」與一些所需的資料。
5. 將HTML轉(zhuǎn)成純文字檔或Postscript檔案。
6. 處理cookies,HTTP redirects, proxy servers, and HTTP user authentication.這些特殊事件。