Pracujem s mechanizáciou drahokam na zoškrabanieobsah webovej stránky, ktorý má prihlasovacie meno. Mohol by som sa úspešne prihlásiť pomocou mechanizácie drahokam, ale po odoslaní formulára pomocou mechanizácie je odpoveď servera iba obsahu javascriptu, všetko, čo som videl na stránke s odpoveďou, je obsah javascriptu, nenájdu žiadne z html údajov, nie som si istý, čo zle som urobil. Existuje môj kód, prosím, pozrite sa na to
agent = Mechanize.new { |a|
a.follow_meta_refresh = true
}
agent.get("https://www.somewebsite.com/signin.html")
form = agent.page.forms.first
form.username = "username@mail.com"
form.password = "password"
page = form.submit
puts page.body ## returns javascript content only
ale pôvodná stránka obsahuje informačný panel, ktorý chcem získať.
Môže mi niekto pomôcť, vopred vopred.
odpovede:
0 pre odpoveď č. 1Na vyriešenie problému som použil capybara-webkit