首頁
中文書目錄
原文書目錄
 站內快速搜尋
資源中心
Book Series
Special Interest













■好消息,歐萊禮書籍已重新鋪貨至各大書局及網路書店,歡迎讀者選購       ■歡迎各院校採用歐萊禮書籍,學校團購請洽校園服務團隊

[FAQ]

Perl's getprint

----- Original Message -----
From: 詹欣原
To: bookquestion@oreilly.com.tw
Sent: Tuesday, July 25, 2000 12:45 AM
Subject: sos


在 Perl 學習手冊上 第241頁
我在shell下打
Perl -MLWP::Simple -e "getprint  'http://www.paidforsurf.com/bar/nlogin.asp?username=p3945&userspassword=ux62ih
有辦法在螢幕上正確顯示:
http://www.paidforsurf.com/bar/cbanner?id=363818&s=2&key=male+Books++
可是我用編輯軟體寫完存成檔案卻無法取得正確字串:
內容如下:
#!/user/bin/perl -w
use LWP;
getprint 'http://www.paidforsurf.com/bar/nlogin.asp?username=p3945&userspassword=ux62ih';

卻取回http://www.paidforsurf.com/bar/cbadpassword.htm (錯誤)


你好,

請將 use LWP; 那行改成 use LWP::Simple; 即可。

蔣大偉 Da-Wei Chiang
技術編輯 Technical Editor


----- Original Message -----
From: 詹欣原
To: bookquestion@oreilly.com.tw
Sent: Wednesday, July 26, 2000 3:54 PM
Subject: 請問getprint


我要抓取一html 然後當成變數使用
$s=getprint 'http://www.hinet.net/index.html'
我使用上面的可是這樣不行請問哪錯了
 (ps:一定要用getprint)
謝謝


您好,
您的問題我覺得有點矛盾,您的問題是說:
" 一定要用 getprint 取得 html 檔的內容,然後當成變數使用 " 嗎 ?
如果是這樣,我想是辦不到的,因為 getprint 的傳回值是 http response code ,
你應該改用 get($url) 才對。
相關資料請參考 http://theoryx5.uwinnipeg.ca/CPAN/data/libwww-perl/LWP/Simple.html


| 首頁 | 聯絡我們 |
© 2009, O'Reilly Media, Inc. Taiwan Branch