想要做個追蹤外匯的工具,想要使用 Nokogiri 來抓中國信託的資料:
但是在使用open-uri的時候...跳出這樣的錯誤:
Connection reset by peer - SSL_connect
Google的結果,似乎是OpenSSL版本問題,但我Server上的版本也沒問題:
openssl version
OpenSSL 1.0.1 14 Mar 2012
卻都仍是會跳這樣的錯誤,也試過移除 Ruby 後 rvm pkg install openssl
然後重新安裝,但都無法解決問題,想來請教版上是否有高手有解....
環境:Ubuntu12.04 Ruby 1.9.3-p286
截至 ,共收到 2 條回應
twtw
1樓, 於回應
抓網頁的方式很多,不見得硬要用nokokiri直接抓。
先不管ruby,看看wget, curl能不能抓到該頁。
我試了該網址,wget 下不來(留意&),curl沒問題。
再試了curb也沒問題。
即然curb可抓下,再用nokokiri去處理已抓下的內容。
twtw
2樓, 於回應
抓網頁的方式很多,不見得硬要用nokokiri直接抓。
先不管ruby,看看wget, curl能不能抓到該頁。
我試了該網址,wget 下不來(留意&),curl沒問題。
再試了curb也沒問題。
即然curb可抓下,再用nokokiri去處理已抓下的內容。