我想在我的應用程序上建立一個「推薦」按鈕,它會出去並獲取給定URL的描述標籤,然後將其返回。我想這是一個getScript()請求到一個特定的控制器(POST或GET?),然後當服務器返回一個響應腳本插入到文本框中什麼是最簡單的方法來刮描述標籤
什麼是最簡單的方法來做到這一點沒有像nokogiri的東西的所有開銷?這是唯一的地方即時通訊在我的整個應用程序刮東西,所以ID寧願它保持一個非常輕量級的方法。
此外,我應該在我的控制器中使用GET或POST(按照導軌方式)?謝謝!
我想在我的應用程序上建立一個「推薦」按鈕,它會出去並獲取給定URL的描述標籤,然後將其返回。我想這是一個getScript()請求到一個特定的控制器(POST或GET?),然後當服務器返回一個響應腳本插入到文本框中什麼是最簡單的方法來刮描述標籤
什麼是最簡單的方法來做到這一點沒有像nokogiri的東西的所有開銷?這是唯一的地方即時通訊在我的整個應用程序刮東西,所以ID寧願它保持一個非常輕量級的方法。
此外,我應該在我的控制器中使用GET或POST(按照導軌方式)?謝謝!
通過描述你的意思是元標記?
讓yahoos yql服務爲您完成繁重任務。 例如
SELECT * FROM html WHERE url="http://google.com" AND xpath="//head/meta"
Here it is in their testing console
和this is the url you would grab to retrieve the response in json
,你也可以嘗試引入nokogiri gem,它的CSS路徑或XPath的工作。 – Shreedhar 2012-07-16 04:41:02