How do I debug a Net::HTTPInternalServerError error when using Mechanize?
Posted
by Janak
on Stack Overflow
See other posts from Stack Overflow
or by Janak
Published on 2010-04-02T10:12:26Z
Indexed on
2010/04/02
13:13 UTC
Read the original article
Hit count: 454
c:/ruby/lib/ruby/gems/1.8/gems/mechanize-1.0.0/lib/mechanize.rb:259:in `get': 500 => Net::HTTPInternalServerError (Mechanize::ResponseCodeError)
I get the above error when I try to navigate to the following webpage
http://fakewebsite.com//admin/edit_building.cfm?page=buildings&updateMode=yes&id=1251
I can navigate just fine when copy and paste the link into a browser.
Note: This website does require a login, which I handle with code like the following
$agent = Mechanize.new
$agent.get('http://fakewebsite//admin/login.cfm?res=-5')
form = $agent.page.forms.first
form.EMail = "admin"
form.Password = "password"
form.submit
This login works just fine, since I access other webpages protected by the login.
I'm not sure where to go from here, any suggestions?
© Stack Overflow or respective owner