0
我需要解析頁面中的元素,這些元素只有在網站上通過身份驗證後才能顯示。解析頁面使用Mechanize進行身份驗證
認證頁面/lws/wp-login.php
這是我嘗試過,並沒有奏效:
require 'rubygems'
require 'mechanize'
agent = Mechanize.new
agent.user_agent_alias = 'Windows Mozilla'
agent.add_auth('http://example.com/lws/wp-login.php', 'login', 'pass')
agent.get('http://example.com/assimil-pour-mieux-connaitre-le-chinois/') do |page|
puts page.parser.css("p[style='text-align: center;'] strong")[0]
end
「沒有工作」是什麼意思?請閱讀「[問]」。 –