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